A litlle bit of self-doubt is never a bad thing. It means that you are never complacent. Yes tomorrow you will kick yourself for not taking that shot, capturing the moment. But you will remember how you felt today and it will push you to try further and you will strive harder for something better.

You know you do good work. I am pretty sure you have people around that would tell you something was crap if they thought so. Trust them to tell you when you are slipping.

And maybe consider if you have another day like this to stop looking to capture the moment and allow yourself to just enjoy them every once in a while. You do realise you are allowed a life away from behind the camera lens every now and then?