my [F] one night stand gone wrong

So, i met this guy a few years back in my home country and we were clearly physically attracted to each other. But I knew I could never be in a relationship with him because we were on completely different paths..

We had some friends in common so I had heard that he’s kind of a freak but didn’t expect this much to be honest..

We met one night at a bar and on our way back he asked if I could drop him off to his mom’s apartment. I agreed.

We get there and he tells me if I wanted to come up and say hi to his mom and hang out…I agreed.

We walk to the entrance of the apartment and their unit was on the second floor (only stairs and no elevator)

We go up one flight of stairs. He stops and starts kissing me, ordering me to get undressed. I rejected stating that I don’t want anyone to walk up on us!!

I was wearing a skirt and a tank top.. he turned me around, pushed my panties aside, unzipped his pants and next thing I could feel him hard against me..

I [F] cheated on my bf with another female and experienced my first orgasm

This happened a while back when I was in the midst of discovering my sexuality. I was sure I liked men, yet, I was so curious about what it means to experience sex with another woman.

Note: i was sexually active with my bf at the time but had never experienced orgasm through him.

So, here goes the story:
I was at a concert with a group of friends(my bf at the time was not present). A girl caught my attention. She was with another group of people. My group and her group had some friends in common, so I felt comfortable getting closer to her.
After a while we started low-key flirting by exchanging looks, etc. She was so hot!
Her face was beautiful with dark brown almond eyes and long black hair. I remember she had a piercing on her nose. And her body was pure perfection.

As the night progressed I decided to make a move.
Now, it’s relevant to note that I never been the one who makes the first move, but in this case I felt like I had to.