A night of blurred boundaries and rough sex [MF](Long)

Heads up this might get long but I hope you guys enjoy!
Yikes, it definitely got a lot longer than I thought I was going to be. Hope you enjoy the read!
My girlfriend and I were in a long distance relationship at the time and she decided to come out and visit me during winter break between semesters at school. The winter was cold, the drive up was harsh but my god the time we had was amazing.
My girlfriend, Madi, and I had a great sex life and while we occasionally indulged on my fantasies for BDSM we mainly had pretty vanilla sex, but not that night. That night my room mates were going out to a party and leaving the house to us. That night we were going to release our pent up frustrations from all our time spent apart and she was going to completely submit to me and my every desire.
As my room mates left the house for the night Madi looked at me with a look that could have melted steel. Her brown eyes seductively scanned my body. As she looked at me I took a moment to indulge in her beauty as well. While I was at work she had obviously dolled herself up for me for that night, her makeup was perfect, wearing a tight green dress, and her hair perfectly straightened and brushed over one ear. Madi had an amazing body to match her amazing personality. Brown hair, brown eyes, a body shaped like an hour glass. B cup breaths, a toned stomach, wide hips and amazing ass it was enough to drive me wild. Myself, I don’t think I’m anything special, about 6 feet tall, brown hair and brown eyes and a slender build (never have been able to gain much weight) and since this sub seems to care, I’m 7inches long.