Good for you. Few things more grounding and rewarding in life than working hard at something you really enjoy or love.
Overall it was worth it. By far. It wasn’t without it’s issues, but it’s hard to top going forward from a personal satisfaction/reward level.