I have been with my fiance for 6 years now. A couple of weeks ago he had a girls phone number on his phone and I asked him who it was, he said it was his work friend. I asked him why he'd never told me about her, since he told me about his guy friends and he said he didn't know he needed to. He said she gave him her phone number because she was leaving the job where they both work and she gave it to everybody. The next day she sent him a text while he was on a date with me. She said hi, and what was he doing. I had the phone so I texted back just out with my fiance. A little while later she texted him saying well she NEEDS to talk to him about what they were talking about. I asked him what and at first he didn't want to say, then he said it was about her boyfriend. The next day he told me that she was telling him about how her bf hit her and stuff. He said he didn't want to be that good a friend to talk to her about that and that he never needed another girls number in his phone to being with, so that was the end of that. Or so I thought, a couple of days ago we were texting each other and he accidently sent me a text meant for someone else. He said "Yeah Yeah, well don't say I didn't offer ;)" I asked what that meant and he said it was a friend from work and he was just offering to take her work hours cause he had to take the day off the day before. Then a few hours later I got another one by accident (we were texting still) it said "you should get back with him though, even if that means losing me. This time it was my fault though, so tell him you wont talk to me and don't say no". Now these messages were for diffrent people the first he said was a friend he said he was joking around with the second was the girl who texted him when we were together. I'm just so angry and confused nothing like this has happened in our relationship. If he is cheating then why doesn't he just leave?