One, that's beautiful and makes me want to cry.
Two, it speaks to getting over the hump of learning something hard, where you have to work 100s of hours, feeling incompetent, before the payoff. Maybe intensives like you did are the best way to get through those gross learning curve stages.
Thanks for sharing the best thing I read on the internet this year.