This story will have a lot of sex scenes, but it will also have a lot of plot. If that's not your kind of thing this might not be the story for you.
***
I sigh, as I dig through my purse trying to find my apartment keys.
It's 1 am and Cassie, my roommate, is already asleep by this time of the night.
Cassie and I have been roommates for the last two years. Cassie is blonde, with big blue eyes and a sexy body. She has long straight hair down to her shoulders that she usually wears in a ponytail. Her breasts are small and perky; they look great under her tank tops. She has a nice ass too...
Cassie also has a boyfriend.
Noah.
I can't stand him. He is an arrogant douchebag who thinks he can do whatever he wants because of his money. He's always making homophobic comments about me, or trying to pick up girls.
I don't know why she puts up with him, especially since he doesn't treat her very well. The only reason I put up with him is because I love Cassie. I finally find my keys and unlock the door.
Cassie and I have been friends with benefits for the last 7 months. At first, she felt guilty. But after cumming a couple of times, the guilt faded away. Now we fuck whenever we can.
She's hot. Her body is perfect and toned. She has a shaved pussy that gets me all wet just thinking about it. Every time I see her naked, I want to jump on top of her right there and fuck the shit out of her. The first time we made out was at her sorority sister's birthday party, both of us got wasted. We were in a room full of people but neither one of us cared. I pulled her into the bathroom and kissed her as she rubbed her pussy against my leg. When someone knocked on the door, we had to stop or everyone would know what was going on.
The next night, I walked in on her while she was taking a shower. I started getting wet watching her. She saw me and smiled. It turned me on even more that she didn't stop what she was doing because my eyes were on her. "You shouldn't be looking," she said.
"Don't worry, I won't tell anyone," I assured her. I decided to tease her by sitting down on the edge of the toilet seat so I could watch her from a distance. Then I rubbed my clit over my shorts as I watched her get clean. As she finished up, she turned off the water and wrapped a towel around herself. She looked back at me and smiled.
As she dried off, I sat there rubbing myself harder and harder. By the time she put on clothes, I was aching to cum. I followed her out of the bathroom, trying not to make a sound as I went. I hung back until she was safely inside her bedroom before I let myself run into my own room and grab my vibrator. I pulled my panties down and shoved the toy deep into my soaking cunt. I fucked myself hard until I came.
The next day, I told her how hot she looked naked.
That night, she pretended to fall asleep on my bed while I touched myself. I caught her staring at me mid I squirmed under her gaze and tried to act like nothing had happened. After a few minutes of silence, she told me to finish what I started.
That night, we fucked for the first time. I couldn't stop thinking about how she'd stared at me, how she'd seen me masturbate, how she'd been able to control me without even knowing it.
I hear the low muffle of the tv coming from Cassie's bedroom, so I quietly make my way toward her room.
The lights are dimmed, but I can see the silhouette of Cassie sitting on top of the bed with one leg propped up on the edge, she's surprisingly still awake.
"What are you still doing up?" I asked.
She turns around and looks at me. "Just getting some things ready. I'm meeting with my advisor tomorrow." She says. She's wearing some kind of flimsy cotton t-shirt that barely covers her ass. It only barely comes down past her thighs.
"This late? You're usually out by 10 pm."
She sighs. "I know, but I procrastinated and now I'm paying the price. If I don't email this to my advisor by 10 am tomorrow, you'll probably find my head on stick outside of the health sciences building tomorrow."
"So, what's the plan?"
She rolls her eyes. "Well, I figured I'd start by going over my literature review notes"
"Sounds like a solid plan."
"Yeah, except I never got any of the notes." She says. She then starts to laugh.
"You didn't get any of the notes?" I ask.
"Not really. I just have all these pages of random quotes mixed in with the whole thing." She says. She starts to read them out loud.
I stare at her body as she reads. I can see the outline of her tits through her shirt. Her nipples are hard.
"You know what always makes you feel better?" I asked slyly, interrupting her mid-sentence.
"What?"
"A good fuck." I said.
Cassie smiles widely. "Are you saying that because you want me or because you want to make it up to me for not staying home tonight?"
I smirk. "Both."
Cassie pushes herself off the bed and walks over to me. She pulls her t-shirt off and tosses it on the floor. I stare at her naked breasts as she removes her panties.
"You really need to get laid," I say.
"I do?" She asks.
"Mmmhmmm," I nod.
"Oh, well I don't care about that." She says.
"But you should." I tease.
"Why?" She asks.
"Because I love making you cum, that's why," I reply.
"And how often does that happen?" She asks.
"Not nearly enough," I say.
I grab her hand and pull her towards the bathroom. I close the door behind us and turn the water on. Cassie turns around and leans against the wall. Her breasts sway slightly as she does.