Yeah I definitely relate to this enjoying the rush of so many new concepts falling into place and making sense. That said I realized there is another level of enjoying a kind of mastery or advanced skill. For me theres this huge intermediate desert thats hard to cross its like first 6 months - enjoy noob gains, 6mo - 5 years kind of sucking, and after many years finally starting to get some new insights at most people never get. I’ve only ever managed it once too and getting paid definitely helps.