Fish don't see in macro focus do they???....................if they do, holy smoke then I'd better go back to fly tying school!
IMO, Nothing wrong with your pics nor your flies, so please don't get discouraged. I wish I had a nice digital camera/macro lens to take pics of my own work, but then again, I'd likely feel even worse than you do right now.........ha!
We are all human and seeing little things that bother us only make us strive for improvement, doesn't it?
Nice work Mart.