One of the reasons I put RO here is that I actually forced myself to learn how to host a personal Ragnarok Online server because I had no money as a teen and I wanted to play with my friend. That involved learning a lot about computers and hosting that I wouldn't have otherwise bothered with.
I eventually became a computer engineer but it did take me a while because even though I was smart enough to do something like this I never fully believed I was intelligent enough to become an engineer so I spent half a decade working grocery store jobs and being a middle school teacher instead.