If you (like to) work overtime on the weekend or week nights, I hope you are compensated well.
Just take into account that there’s a cap on what you can do and no amount of money will make up for that.
I used to be like that in the beginning of my career. Before working, writing code was a major hobby since I was a kid.
Now, after 18 years of career, this is just a recipe for burnout. And if you work in a team, it's a recipe to dump unnecessary stress unto others, they see you working on weekends and nights, some of them will feel inadequate and try to compensate and mimic you. Most can't really push that in a sustainable and healthy way so they'll burnout.
I hope you are working like that in a very async manner, where you can work on flexible hours, etc. If you aren't and you are working on a team environment, you might just be causing issues without even realising it (or perhaps not, it all depends on the people you are working with). Generally, in my experience, this isn't sustainable for a team.
And yes, I guess you shouldn't move to Germany, even though they work longer hours than us here in Sweden manager still don't tolerate much of someone burning the midnight oil...
It's depressing to see someone working because they enjoy it, my dad is like that to this day and visiting him after living away just makes me depressed.
My work doesn't give me meaning, not at all.