That has to be one of the saddest things I have ever read. Also, You are in the Military, therefore, I have ultimate respect for you.
Ha ha ha ha! I did the same thing, well except join the military. I sacrificed, sacrificed, sacrificied. Babysay her son while she was supposed to be studying, went broke trying to help her. All to no avail. BTW, my ex was taking medication for depression. My life went into a tailspin. My family and friends were very concerned for me. Well, it all came to a head one day when her emotional abuse amost caused me to fail two exams I could not afford to. Something inside me snapped. I got in my car, it was night, I can't drive at night without my glasses, but I was so angry, I drove to her home at top speed with the intent to do her an injury. What saved her was her son. When I accused her of cheating, the signs were all plain to see, she mocked me, got up and headed for her room, in the process passing right beside me. I was about to let her have it, when her 5-yr-old son came running behind her. Seeing him caused me to pause, and that gave her enough time to get into her room and lock it. I punched holes in the door instead, all the while screaming: KEEP AWAY FROM ME!! DON"T EVER CALL ME AGAIN, YUH HEAR!! In my mist of rage I saw her room mate, a burly 6-foooter , coming towards me as though he had intended to stop me. But when he got near, he suddenly turned around and quickly walked away. He told me a few months later that he had intended to stop me, but when he got near to me the wind that was coming frm my hands as I pummelled the door was very "strong". Am not a big guy, only 5 - 7, 160 lbs. But if he had touched me that night am sure I would have f****ed him up. I say all of that to say this: You have got to go, or you will get yourself in trouble by harming that woman. IT'S OVER. SAVE YOURSELF!
Im trully sorry u going through this,you really must ask yourself is she ever going to change,people never change dont be afraid to let go you might be better off my friend