First: Cosmognosis. If you came here for support, please...do not feed the trolls. You give people the bullet to shoot you with every time you respond to one.
Second: If you are who you say you are and you are sincere, your inquiry was adequately responded to on the first page, by one of said trolls.
You stated that you are in a rough/rocky patch in your relationship. This girl is obviously TRYING to get under your skin. She attacked your manhood. Women ALWAYS go for the manhood when they want to get your goat.
It's possible that she is feeling "some kind of way" about something and you have yet to assess it. My prognosis is this: should you wish to continue the relationship, sit down and talk (not in a spiteful tone) about what is wrong and how you can work together to make the relationship work; if you do not wish to continue the relationship, let her go...it will be the greatest thing you do for the both of you.
Third: Seriously. When people throw negative at you, you only continue the cycle by responding in any way at all. Just ignore it and them. In life you are given the choice to do many things. You also teach people how to treat you. Go back through this thread and watch how you're teaching these people to treat you. Then move forward.