Hello Adriel, I can tell you that the most exciting part of being a software engineer at least for me is learning. I still feel like a child when buying a new coding book or watching some tutorials on topics that I'm trying to learn but make sure to have a learning path defined or to define it as you grow because I lost countless hours not knowing where to go next, what should I learn now or what kind of projects should I be working on as I was and still am a self-taught developer, you know it hast it's perks but also its drawbacks looking for your own learning material. Anyways keep it going, 100 days challenge is tough but not impossible. I'll stay tuned for next updates!