Please read! I need advice, please no mean comments.

I need help, my best friend (girl) came over to my house for a sleepover and she wanted to get high, so I eventually agreed. I personally don’t like weed because of the effect it has on my body. I get really anxious and my anxiety hits the roof, and I’m extremely out of it. I’ve only gotten high with my boyfriend before because I trust him and I like blackout when i’m high. I sometimes hallucinate and everything. But anyhow, I agreed with her and we took some hits from a pen, I took a LOT more than she did because I figured I just wouldn’t decide to get high again for a while. I really trusted her, so I figured we would be fine. Turns out I’ve never gotten so high before, and I couldn’t keep my eyes open and kept blacking out, I had NO idea what was going on but when I woke up she was rubbing my hand against her vagina and I pulled my hand away and got away from her and she had her shorts off too so I asked her what was going on and I told her that she needed to put her pants back on, but she refused and said she didn’t want to and we went back and forth until she finally agreed to put them back on. But then I was out again and she kept trying to get me to get on top of her when I woke up again. And she kept begging me not to tell my boyfriend, and she also hid my phone because she was scared I was going to tell him. I also have a video on my phone where she was kissing my cheek and I’m pushing her away from me, obviously disoriented. I’m terrified and don’t know what to do! Like I’m in denial right now. Please no mean comments, I’m just freaking out so I’m sorry if nothing is making sense.