My friend and her boyfriend have been together a little over a year, they split and get back together every couple of months. According to my friend, he is a good boyfriend but when they argue he calls her horrible names.
She phoned me this morning and I took her to get her stuff from his house, after she left, he started texting her, the texts were horrible, he called her a fat c*t, an ugly ct, a cold hearted bitch, a rat, a crackpot, told her repeatedly to fk off and also called her a nasty little dyke and to go and lick her friends p**y (he has an obsession that she is gay as she has been with girls in the past.) Now this is a 40 year old man, not an angry teenager. She's 12 years younger than him if that matters.
The messages were so nasty, I seen them all and she was reading them out as they were coming through, she wasn't replying except once when she text back 'you are vile.' Now this morning when these texts were coming through from him she was so upset and adamant that she was finished with him, but I just drove her home there and I can already tell she is softening. She said she might go round and speak to him tomorrow and he only speaks to her like that when he's angry. I've told her in no uncertain terms though that that is not an excuse or acceptable in any way.
Would you stay wit someone who spoke to you like that when you argued?
I know she will get back with him so how do I support her moving forward?
Thanks for your time.