It's a good lesson to learn. We, as a developer, should always think from the player's perspective. This is what I always tell myself.
I hope you can also have a good future in game dev ;)