I find engineering quite satisfying. Very fulfilling. I don't mean the financial aspect of it but that 'huuuum' kind of feeling that comes whenever you are incandescently happy. Do note that this is my own experience.

Photo by Frans Van Heerden from Pexels
There's just something about the journey a project goes through and the lives that are positively impacted that brings me joy. From the cradle stages of inception, feasibility studies, design and construction and everything in between, to the project serving its purpose until its grave when it is ultimately decommissioned.
When in university, at some point I had a difficult time trying to stay on course but I'm glad I persevered. In my opinion, engineering gets easier with time, and I do love it. I think the world did right by coercing me into engineering especially because I have a knack for problem solving. Unfortunately, I haven't been actively practicing it for a few months now and I realize there's a part of me that feels empty. I hope I'll get back to it soon.
Nowadays, you'll find an engineer doing some other non engineering related hustle, mostly due to unavailable opportunities, and it pains me how much knowledge goes to waste. The five years of learning are invaluable, with blood, sweat and tears usually involved. I should put it out there that whatever you learn in school does come in handy when practicing unlike other aspects of our (you may insert whatever profanity floats your boat) education system, so rest assured, it's not all in vain.
Consequently, if you are passionate about it, go for it. Don't be discouraged by the eat or be eaten world out here that thrives on corruption and financial glory. If opportunities don't come through immediately, find something to sustain you in the meantime because when you want something, all the universe conspires in helping you to achieve it (The Alchemist by Paulo Coelho, on page 23, haha).
Nice read. Very true