Sure. This is an extreme example. I'm just starting my third of university software engineering and I've been dreaming up a moderately ambitious (but technically straightforward) CRUD web app since early in my first year. Since then I've flipped and switched between countless frameworks and languages, shelved, reassessed, unshelved, reshelved, and scrapped many basic prototypes. Only recently I've made some progress towards a prototype I'm happy with, but most of the motivation for that came from a recent successful launch of a service spookily similar to my concepts.
Not sure how relevant it is, but I've also had to retake multiple theory courses in my time at school so far. Calculus, linear algebra, discreet structures.
In terms of seeking professional help, I'm seeking some myself this week, though admittedly for social and general anxiety (related or not to my productivity, I'm not sure).