Bf was r*ped…

Tonight my bf told me he was going to hangout with his dad. He did, but after he went to a friend’s house to get high on weed with them. We have been together for 5 years and I’m 19 weeks with our first. He had lied to me about stupid shit before, like smoking cigarettes and getting high on meth 1 time. He has never, ever cheated on me before or any of his exes. He hates cheaters. He has never tried to hide his phone from me, nothing. I have never had any reason to think he is cheating on me.

He immediately came home from this “friend’s” house (a man and a woman) and woke me up. He was upset. He told me he thought he had been raped. He told me that the woman gave him a vial of “pure thc juice” to take. He trusted her and took it. He says the next thing he remembers is that he’s pulling up his pants. After that he blacked out again and only remembers driving himself home.

He called her right in front of me on speaker and asked her what happened. She goes “you don’t remember?” While laughing. He told her no, she says “we got a bit sexual”. He asked if they full on had sex and she said yes. She said that he was “begging” her for it. That he said it was ok for them to do it even though she knew about me and that I’m pregnant. She said he kept pushing her for it. This man has NEVER begged me for sex. He barely even asks me if I want to fool around or suck his dick. He says it feels weird for him to ask me that. So I don’t believe her that he said any of that. Her on the other hand is a giant slut. She’s cheated on her guy over and over again.

I so badly want to believe him. He hasn’t lied to me about anything in years. Our relationship has had its issues, but nothing like this. I feel gross. He is going to be tested tomorrow, he didn’t fight me on that at all. He is very apologetic, he seems distraught. I don’t know how to feel or handle this. Our cops would simply laugh at him or lock him up for drug use if he went to them about it. This chick was literally laughing at me over the phone. I’m so mad. I’m so hurt. I’m grossed out. I’m mad for him. I’m confused. I have no one to talk about this with. I’m trying to talk him into therapy, but he doesn’t have insurance. I want to work this out with him because I love him more than anything, and I really think this chick took advantage of him.

He has given me permission to share this, he and I are hopeful for any insight or recommendations from you guys.

EDIT: this is not a troll post. And he only used meth for a week. We were broke up at the time for about a month. He’s a recovering addict and had a relapse. This was nearly 3 years ago and he’s been clean since. Weed is legal here, so idk why I’d lose my kid to foster care?