Hello your photos look great to me, I know the feeling though as someone said your own worst critic that's appt enough I always say when I'm doing art that I know it's not particularly good but, it's mostly alright so as long as I'm pleased with it I'm happy although that's not guaranteed by any means.
I'll tell you what I am embarassed by some of my old Doctor Who and Spiderman stuff I'm not the most creative mind but, I did my own amateur magazines some of the stuff I came up with was alright normally more aimed at being humorous if I'm being honest but, other things and this is not just me being self critical is absolutely shocking
I honestly don't know where I came up with some of it from, my one attempt at a gardening one with quotes that I've thought up myself or heard at work with some photos courtesy of LEGO Digital Designer weren't to bad on the other hand.