yea, I feel you. I always struggle to see my creations objectively.
Good that there are game jams which help getting us little devs feedback! :D