Great shift in mindset, and an issue I think most of us struggle with. We make up these rules and then get mad about them, as if someone else has imposed them on us, haha.
An analogy to programming would be that a child picks a coloring sheet out of a vast pile of different ones, and then has to color within the lines of, say, a snake picture - but they long to feel wild and free with the crayon. There are elephant pictures right there - they could pick one of those instead, or even blank sheets that they could fill with color, but they keep grimly working on the snake.
Which, thinking about it, speaks to a child who is internally driven to finish what he starts - which is most of us here, too, hence the high level of success shown by active posters, in multiple realms.
Grab an elephant and have fun!

