Sorry Smiles, Ive always read your posts and found you have always been so kind hearted and selfless in every post. I think this woman doesnt deserve you and is not a true friend and expects a one way relationship (ie using you as a punching bag when required).

You shouldnt have to bare her weight on your shoulders.