This happens also often to myself. I, as a game dev think everything is clear and easy. Then i let playtest someone and baaam... New work to do :D
Yea def. This is our curse)