Agreed! My journey was very similar as well… 6 years ago, almost to the day, I was a dejected college kid that studied Architecture before deciding not to pursue the profession just before graduation.
I got a temp job as a graphic designer and one day my boss asked me to make a “Click-to-call” button for a client’s website. I thought he wanted a simple button graphic, but the next day he gruffly said “Why doesn’t it work?”
I never could have guessed that one annoying (and frankly, unreasonable) assignment would lead me to working as a full-time developer.