I've been developing a city builder game "Metropolis 1998" [1] for over 3 years. My life has been constantly pulled in two or more different directions (e.g. creativity/artistic expression vs. logic/software). Most of the time the environments that allow these forces to thrive are incompatible with each other.
Since working on my game, I've been in a happy place where I get to go full throttle on both of those. I've created my own engine and I am designing the game, directing the art, handling sound design, marketing, UI, UX, environment design, etc, etc.
[1] https://store.steampowered.com/app/2287430/Metropolis_1998/
My Steam page is perpetually far behind the current state of development: https://x.com/YesboxStudios