It’s your game, so don’t let me stop you. :)
I think that people tend to be their own worst critics, though, so perhaps you’re being hard on yourself.