First of all - major kudos to you for all the work and effort you have put into this.
When I see someone like you, and read your age and the fact that you have no major entanglements (i.e. kids) - my first thought as I read the story is "Run. Seriously. Just Run". I'm a bit curmudgeonly... I'm in awe that you were willing to put in the work to try and make it better.
I know you're hurting right now. But... though, hold your head high....you deserve it.