Background: I posted back in October about my boyfriend inviting over an ex fwb when he was drunk and his buddy from out of state was visiting, also very drunk. I snooped in his phone because he'd been pulling away. Anyways, he said he invited her over for his friend. He said it was a thing they'd done since college, getting girls for each other. He said they use one person's phone, so not all the texts were his but one was "what if I f*** you, that make you wet?" When the woman said she wasn't interested in his friend. She didn't end up coming over, but we still had a big fight and I almost broke up with him but decided to stay because we've been together 1.5 yrs now and he's always been so loving, I really didn't want to believe he'd cheat. I love his family, they love me, everything was going well.

About two weeks later I found two condom wrappers by his bed. I told him I didn't remember if that was from us or not (we stopped using them last winter) but I was going to give him the benefit of the doubt and expected not to see any more.

So. He's been gone the last two weeks. First week he was on an elk hunt, he got back mid week. I've been busy with school so I didn't have time to drive down to see him (1 hr 15 min one way). He decided to visit his good friend in Iowa, same guy from background story. Whatever, I've been trusting him, we've been great. I have a house key so I came down here last night, double checked with him and he said it was alright. He emphasizes that I'm always welcome. I found six condom wrappers in his night stand. Two obviously one packets from the gas station. He also lied to me about starting to use snus again. He's getting back from his friends house this morning and I'm going to break up with him.

Where do I go from here? I've invested so much emotion and time into this guy and our relationship. I already feel lost and I haven't done the deed yet. I wasn't raised Christian so I'm new to the faith but I've been reading the Bible and going to church, and prayer has helped tremendously.