Well done for getting yourself out of a negative pattern of behaviour. That's no easy thing and I applaud you for that.
But here's the thing - you've gone and got yourself into another negative pattern as an escape from the old one! I guess it's less negative because you are making money and you're busy. That's definitely an improvement. But you're not HAPPY. You're frazzled. I doubt you set out to become 'slightly more happy but frazzled' when you decided to ditch your old pattern, did you?
The good thing is that you managed to escape your old pattern before, so you will be able to escape this one, too. You clearly have the insight and the self-control to make changes to your life. Why do you think that slowing down will result in stopping altogether? You have the power to slow down without stopping. You have the power to keep changing your life pattern without slipping backwards.
So my advice would be to keep the bakery job, focus on your designing in the rest of your time, and ditch the games development. Anything that pays below minimum wage is not worth your time. I could understand you wanting to keep doing the games development if you had cited that as your passion - but you only seem enthusiastic about the web design. So free up those 20 hours a week from games dev and use some of them them to work more on your web design business (with the aim of increasing its turnover), and use some of them to
relax and enjoy that lovely man you've found. You didn't bring him over for nothing, right?
My two cents. Good luck!
Frances