I believe that there are no bad photographs just the wrong viewer!
I don't create images for others I create them for me, unless I'm paid to shoot, but even then I sneak something in for myself. Your harshest critic is you. However, if you find something you like that others do too, walk that road!