This all sounds very familiar. In the end I decided to only work on open source projects instead of trying to make money from side projects. This may not be profitable but gives you a sense of accomplishment you are helping other developers.
With your business, if you don’t want to run it anymore, maybe try asking a friend to take on the day to day running so you can focus on the development, or even try selling the business on.
It's good to hear I'm not the only one with these struggles. :)
What kind of open source projects do you work on now? Are you focusing on a single one or just jump in and resolve an issue occasionally?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.