Get a list together of all her complaints and issues. How you have your interactions, her latest list of complaints, and any other information you thing is important and call a DB coach if you can afford it. Its so customized to your situation, and these people have heard it all. I've read stories on here that the marriage was deader than yours, but was till saved.
What are you 180's, what are you doing for GAL? If you could go back in time, what are some of the things you'd do different, and are you working on them now? Its important that you give her some time and space, but work on your own issues for now.
I wish I could give you some better advice, but the experts/vets here have been down this path. Their advice is spot on, as even thou all our situations are unique, they are also somewhat scripted. Good Luck