Welcome to our community. I am glad you're not ready to quit. There's no need.
You ARE young, you two an incredible amount of stress, and of course you would have depression involved. It would have to take a toll on your relationships.
Are you willing to change jobs--get a full-time job with another company and either drop your business or keep it on the side? It appears to be the 180 that could change her mind.
What are the other things that irritated her?
You still seem to have a lot that is good, because you did have some improvement when you gave her space. And that is good because you showed you cared enough to do that, and she doesn't need you rush out.
You DO have hope. And we are here to help you.
One other thing: It might be possible to 'DB' your business, and get you more clients or a bigger client. There might be something you can do differently there. Think about it.