I have been with my boyfriend for almost 6 years. He started a new job 3 months ago. About a month ago, I started noticing odd behavior. I always new his passwords to his Facebook and email. All of a sudden, he changed them. I got on his phone while he was in the shower and looked at his FB. There was a girl from his work that kept sending friend requests. I would delete her request but she would send it again. I asked him about it. He said it was a girl from work and she was just trying to be friendly and make friends. I told him it was odd that she kept sending them and asked if something was going on. He got all mad that I was being mosey and got on his phone. He ended up going to stay at his moms. I let a couple days pass. He ignored my calls and texts. When he finally would reply, he said he needed some space. I asked him if he wanted to break up and he said no. He would see me for a couple hours or so and watched me cry, begging him to come home. He looked me in the eye and told me he would be home the next night. I waited. The next day he wouldn't answer my calls or texts again. He came back Xmas eve night. Again, he had his phone in his jeans at the side of the bed. I waited til 4 am and snuck over and got his phone. Their was a text that came in from "josh" sayin merry Christmas my sexy man wish I was waking up next to u. I was crushed. I called her and she told me everything. Come to find out they were texting back and forth at work 2 days before I accused him with this girl. The night he was supposed to come home, he was actually having sex with her in her car. He's been home since Xmas eve and swears I'm the one he wants and that he made a mistake. But they still work together and I don't feel I can trust him anymore. How can you cheat on someone that you love? I don't understand. I'm driving myself insane constantly thinking about it.