My boyfriend cheated on me with his female friend. He still talks to her. What should I do?

Anonymous
My boyfriend and I have been together for a year and a half. Several months ago we hit a rough spot. He was becoming unhappy in the relationship but didn't communicate with me so I was unaware. Instead he sought comfort in a female friend of his who lives in another state. They used to work together awhile back, that's how they knew eachother. They have a bit of a history, shortly after he divorced his wife he started hanging out with this girl more often, she left to Las vegas, he went to visit her and they had sex. Then she moved away and got back with her ex boyfriend and disappeared for awhile. Then he met me and we started dating. Well things have been good. Then the bad spot came and he told me he wanted to break up after I had moved and quit my job to live with him (he asked me to move in). It turned out that he was considering being with her instead. Shortly before we broke up his friend text him telling him she had been in the hospital for a week because she tried to commit suicide. And their contact increased more and more after that. He even went to japan for a week for work and they were Facebook messaging the whole time. That's right before we broke up. During our break up i still lived with him as I had nowhere to go. He then came to one day and said he made a mistake and wants to work things out. He had issues with how I discipline my son so I said I'd work on that but he would have to earn my trust back. We've been together and things have been good except slowly she has been trying to get back in contact. When he was at field training she text him in the middle of the night because she was crying from watching American sniper. Then on this past Sunday o was sitting there and she text him saying she's been in a funk because she doesn't know what to do in life because her best friend is moving away and she doesn't want to stay in her state anymore. I tell him it bothers me that they still talk. He said he is not going to stop being her friend but
Updates
+1 y
Promises he won't do what he did again and it's not her fault but it was his. His own mother has even told me he should not be talking to her. She is crazy and is known as a homewrecker. My friend whose husband is friends w my boyfriend knows her and said this girl tried to meddle in their relationship but her husband blocked this girl. Why can't my boyfriend do the same for me? He tells me he loves me all the time
Updates
+1 y
Oh and he didn't physically cheat, as she lives pretty far away, but he did emotionally cheat. My friend who also knows her said this girl has attempted suicide several times in the past as well. And this girl used to be married and she acted like a complete psycho to get her husband to divorce her because she wanted to be with another man. She also got my bf in trouble at work because she would joke and call him her baby daddy and rumors started.
My boyfriend cheated on me with his female friend. He still talks to her. What should I do?
14 Opinion