I was almost done working for the day night when my best friend Violet texted, me asking when I was off. I told her in just an hour. She asked if I wanted a ride home from work and to hang out for a bit since she knew my car was out of commission. I'm the type of person who likes to plan out social activities ahead of time. I like to go out and do things but I need to prepare myself mentally. The only person I didn't mind doing things spontaneously with was Violet. This was a good thing because it seemed like that was the only way she ever decided to do anything. She was always inviting me to movies, concerts, and on road trips randomly. I would love to go everywhere with her, but almost every time I have work, so when she asked to see me after work I jumped at the opportunity to spend time with her. With a renewed amount of energy, I helped finish closing the coffee shop that I worked at. I was done a good 15 minutes earlier than the time I had thought I would be.
We have known each other since 5th grade. I have had a crush on her ever since we first played tag during recess. Our friendship kind of ebbed and flowed while we were growing up. In 7th grade I used to walk her to and from school. We grew apart after that year and didn't start talking again till our Junior year in high school. She was the girl that everyone seemed to be friends with while my circle of friends stayed small. Often the only time I would see her was at a distance, her long jet-black hair blowing in the wind or from a casual toss of her head.
She came back into my life again like my own personal Haley's comet. We kept on running into each other in and outside of school. During one of these chance meetings she invited me to see a movie. We hit it off and after that, it seemed like all my free time was spent with her through the rest of high school and into college.
I have never confessed my feelings for her because I knew that they weren't mutual. At first, I thought we didn't end up dating because one of us was always in a relationship, usually her, and we just couldn't be single at the same time. I finally stopped trying to read too much about her always wanting to spend time with me. It was then that I started to notice how often she said how much I was like a brother to her. As badly as I wanted to be with her she was still my best friend and if that was the only way I could have her in my life then I was fine with that.
We would always buy each other gifts randomly and for every holiday, including Valentine's Day. in our Freshman year of college, we found ourselves both single on the worst day to be single. Violet had just gotten out of a nearly year-long relationship. She was the type of girl who put all her effort into her relationship and tried her best to make them work. After finding out her boyfriend had been putting all his effort on cheating on with other girls and then broke up with her when confronted she took it horribly.
I knew the usual box of chocolates wouldn't be good enough so I asked her if she wanted to do something together on Valentine's Day. I made sure to try and clarify that it was as friends before she might be weirded out by it. She interrupted me by saying she would love to go.
Even though it was just our usual hang out of dinner and a movie she still took the time to get ready. For the rest of the night I got to pretend like the beautiful girl with me was my girlfriend. After the movie she invited me inside. When we were first starting to be friends I would always think that this was it, this was the moment where we end up having sex together. We would go to her room and watch hours of Netflix together. Most of the time I was with her at her house would be spent giving her a full body massage. That Valentine's Day I thought that this was it, this was the moment I had been waiting for. I took my time on her and tried my best to pour my feelings for her through my touch. I had thought any moment she was going to roll over and look at me with a sultry look that I had imagined so many times before on her face and then we would make love.
I started to massage her legs for her while she laid on her stomach. I slowly worked my way up from her calves to her muscular thighs. As I worked my way higher she parted her legs to give me access to her inner thighs. My heart was beating frantically as I thought this was it, it was finally going to happen. I was inching my way towards my goal. I could hear her breathing getting heavier. My fingers were just inches from her pussy when she let out a moan. This encouraged me and I was about to go to the point of no return when she made another sound. After she inhaled she let out a low rumble of a snore. She had fallen asleep.
I pulled my hands away, not wanting to take advantage of my sleeping best friend. I was so close. I moved over to the side of the bed that was my side when I spent the night. I sat up with my back resting against the wall, staring at whatever we had playing on Netflix but not paying attention to it. I breathed in and out, willing my beating heart to slow down and my throbbing erection to go away before I did something I would regret.
Right when I was calmed down Violet stirred in her sleep. She looked at me with heavy-lidded eyes and asked, "Hey, why did you stop?" did she mean stop massaging her, or stop what I had been about to do?
"You fell asleep."
"So." She said. She extended her arm out to me to massage. Not even five minutes later I heard her faint snoring again. I was used to staying up later than her so I was up till around two in the morning massaging her and watching movies on Netflix.
I spent the night a lot over the next three years and most nights would play out like that night during our Freshman year of college. I would massage her beautiful body for hours, craving that I could be with her. The next two years we both found ourselves single again, so we did our Valentine's date. I hoped that maybe those would be the days that finally a spark would light between us and we would finally get together. With each Valentine's Day that passed without the spark lighting, I grew more willing to finally make peace with the fact that sometimes no matter how much you wish it so, sometimes you just can't start a fire.
She pulled up, The Weeknd's latest song blasting from her car. When I got in she was dancing and singing along to the music. She was always so full of energy and happiness that to try and match her level would be impossible for me. Violet had that manic pixie girl look going for her, but she would kill me if I ever said that to her face. She loved getting piercings. She had her ears gaged with small gages, multiple ear piercings, and a nose ring. She had a few tattoos, including a Deathly hallows symbol on the back of one hand and a tri-force on the other. She changed her hair color often, this time it was jet black with violet tips. She was a little overweight. The only place the extra weight showed was in her slight gut and her large D cup breasts. She had been working out for over a year to lose her extra weight and now had toned arms, legs, and a tight ass.
We went to one of our favorite local restaurants and ate some burgers and fries. After eating I thought that she was going to take me home, but I noticed her driving towards her house instead. I had been looking forward to going home and decompressing but hanging out with Violet didn't seem like a bad way to unwind after work. "In case you hadn't noticed, I'm stealing you for the night," she said.
"Yeah, I kind of noticed that," I said with a laugh. A few minutes later we were at the apartment that she shared with a mutual friend. While Violet was an early bird compared to me, her roommate was basically prehistoric when compared with when I woke up. If her roommate didn't work the next morning then we would often hang out in the living room, but when she did work we would hold up in Violet's room so we didn't have to be as quiet.
Her bed was a queen-sized bed. Violet had a habit of treating her bed like a cross between a dresser and a bookshelf. Often almost half the bed was taken up by clothes that needed to be folded and put away, textbooks, and her MacBook. Her room wasn't dirty, just cluttered. Tonight was a good night for her bed, only a quarter of the way covered in clothes. "Did you do some cleaning?" I asked her.
"Yes, I started to clean up earlier."
"Started?" I looked pointedly at the pile of clothes, "how much time was there in between started and stopped?" I asked.
"About 20 minutes. I may have taken a nap." She admitted as she flopped down onto the bed. "Find something for us to watch," I asked her where her remote was and she just shrugged. I had a theory that she only invited me over whenever she couldn't find her remote so that she could have me do it. When I brought this up once she didn't really seem to deny it.
"I can't find it," I said after looking for a couple of minutes.
"Stop complaining, it's here somewhere."
I looked over and she was laying on her back while scrolling through her phone. "You're not even looking!"
"It's because I believe you can find it," she said. After almost ten minutes I found it underneath a pile of her panties. I was almost used to seeing them by now. If I thought of them as just clothing and not where they had been and what they would look like on their owner then I could keep my brain from focusing all processing on fantasies. Violet was a frequent shopper at Victoria's secret. She loved to buy all types of panties and lingerie from there, frequently dragging me along with her. She seemed to treat her purchases like her treasures, and slept on them like a dragon did their treasure horde.
"What do you want to watch?" I asked her once I got Netflix open.
"I don't know you choose." Those were the words she said, but she didn't mean them. Everything I suggested we watch was shot down by her. I stopped trying to pick things I wanted to watch, I could always watch them after she fell asleep, and started to run through the list of her favorite movies. Finally, we settled on the first Amazing Spider-Man movie.
I kicked my shoes off and climbed up onto her plush bed. I sat as far away from her as the reduced amount of open space on the bed allowed me to. Our routine had always been for me to start massaging her the moment we were watching something. Recently I had started to wait to touch her until she asked for it. It helped me feel less weird about constantly touching her. I pretended like when she asked me to massage her that she wanted to be touched as bad as I wanted to touch her.
She handed me a bottle of lotion and asked, "Can you massage my back?" She was still laying down on her back.
"You are going to have to either sit up or turn over." She sighed as she sat up. I moved behind her and started to massage her. Violet had a firm opinion on how a message should be. It seemed like I could never apply enough pressure to her liking. I lotioned up my hands and slid them under the bottom of her shirt.
"Shit that's cold."
"Sorry." I wasn't really. I could have let the lotion warm up in my hand but then there was no fun in that. I started at her lower back and focused more on spreading the lotion around so that it would be easier for me to massage her with pressure if her skin was lubed up enough. Her shirt was loose so I could slide my hands up it towards her upper back. She always carried a lot of tension in her neck and shoulders.
I worked my hands past her bra snaps and started to rub the lotion into her shoulder blades. After probing around I found one of her knots at the bottom of her shoulder blade. I started to work the knot in a circular motion, alternating between using my fingertips and the base of my palm. Sometimes I would lose the knot and would have to feel around to find it again. Once I got warmed up I could almost always know where the knot was.
After rubbing the around of the knot, I started to use my thumb to apply focused pressure in slow circles. I could feel the knot shift with each pass of my thumb. I pushed down too hard and Violet let out a groan of pain. "Sorry," I said this time meaning it. It had taken me months to start applying actual pressure to her. I still had a fear of breaking her somehow.
"It's ok, it hurt but felt good."
I kept on rubbing the knot, every now and then causing Violet to groan faintly. Sometimes her groans sounded like moans, of pleasure, which I suppose some of them were. Some of the moans took on almost a sexual sound to them. From touching her soft skin, I had already been getting hard. Her moans filled my fantasies of her and made my cock twitch. Slowly with each circle, I ground away at the knot. I could feel it slowly disappear. Finally, it was gone, back to that place that knots go. I knew it would be back. it had taken me 20 minutes to get rid of it.
I found the knots twin on the other side a lot quicker this time. My technique was better but this knot was more stubborn. With one hand held her shoulder in place and with the other, I pressed down firmly. Violet's groans were deeper louder now and I couldn't help but close my eyes and pretend that they were made while we were making love. She leaned her back against my hand, increasing the pressure and drawing our bodies closer. My hands were starting to cramp up after a couple of minutes of this. It was hard to keep up the pressure when giving up would have meant Violet would fall back against me but I was able to keep it up.
After the knots were gone I worked on her shoulders and neck for a bit. All the working out Violet had been doing was really paying off. As I rubbed down each of her arms I could feel the muscles budding just below her skin.
"Scoot over," she said. I was given a few seconds before she started to lean back and laid down. I moved down towards the middle of the bed. Violet spread her leg out so that it landed right in my lap, brushing against my erection, and causing a shock of pleasure to radiate through my body from my hard-on like it was a lightning rod that had just been struck by lightning.
I put some lotion into the palm of my hand and was considerate enough this time to let the lotion heat up in my hand before starting to massage her foot. I didn't have a foot fetish, normally they did nothing for me sexually, but there was just something about Violet's feet that I found enduring. She was a mix of Pacific Islander and Hispanic. From the Hispanic in her she got her coloring, her skin was like a milk chocolate bar. She got her sleek black hair from the pacific islander in her and apparently her feet too. They were compact. Even though she was physically active all the time her feet always seemed to be blemish free and soft. They never once seemed to smell bad, even if we had just worked out. I enjoyed massaging her feet, not in a sexual way, more in a way that I can't help but appreciate something beautiful and well made. She rarely wore sandals or flip flops so I liked to think that I was the only one who got to see them.
I worked the muscles of her feet, using both of my hands to alternate between applying pressure to the sole of her feet and extending and pressing down on her toes. Once I was done with her foot I started to slowly massage my way up her leg. As I massaged her calf she spread her leg so that It was resting diagonally across my lap and braced against my hip.
I finished her calf and looked up towards her thighs. The leg hole of her loose cotton shorts was wide open and I could see inside of them. I saw a flash of her panties and looked back towards the tv. I wanted to be a good friend and try not to look, but I gave in. I turned back towards her. Her panties were black with a cloth gusset but the rest was black lace. Her pubic hair was trimmed so that almost an even amount of black pubic hair and brown skin could be seen under the lace. The panties clung to her pussy, fully showing the outline of her plump pussy lips. My dick twitched and pressed up against her leg. I had ten glorious seconds to look before with a slight shift of her leg the shorts fell back down to block out my view,
My heart was beating frantically as I ran my hands up and down her thick yet muscular thighs. I stayed working on her outer thigh until I made it to the top then I started back at the bottom. Every time I repeated this I would move my hands starting point closer towards her inner thighs and would wait a moment longer before twisting my hand out as I slid them up. With each pass I got closer and closer to the junction between her legs. Every now and then as my hand got closer to her pussy she would let out a sigh and spread her legs even further out for me, her leg on my lap seemed to keep on pressing down onto my erection accidentally.
I got to the point where my hand was entirely going up and down on the inside of her thigh. My hand would brush just inches away from her pussy. I wanted to "accidentally" touch it so badly, but I couldn't bring myself to do it. I tried to focus on the movie instead of where I was placing my hands in the hope of an actual accident. My hands seemed to be controlled by some higher moral power because try as I might to give them permission to venture higher they refused to listen to my suggestion.
I must have been massaging her inner thigh for nearly 20 minutes. I was torn between taking the leap and playing it safe. I had gotten to this point multiple times before and I always chickened out. Not this time. I started on her lower thigh and slowly worked my up, staring at my destination the whole time. Just as my hand was closing in Violet asked, "Can you work on my other leg now?" I didn't know it was possible but both of my heads slumped down in disappointment.
"Yeah, I can." She pulled her leg off me but just laid still. "How am I going to get your leg if your laying like that," I asked her.
"You could move to the other side of me," she suggested.
"Then I wouldn't be able to watch the movie."
"So?" she said.
"You could turn towards me and lay on your side. You're probably going to end up falling asleep anyways."
"Fine," She said with a sigh and turned towards me. I thought that she was going to just lay on her side and I was going to scoot down a little so that I could get her leg better. Before I could move she angled her leg out and put it in my lap. It was just a leg but she never touched me this much. I wondered if maybe this meant something.
I forced myself to take my time and start at her foot even though all I wanted to do was start to rub her thighs again. I took a couple of minutes to massage her foot and then her calves. Sometimes in the past I would absently massage her or only used one hand. Not this time. I used both hands so that I could work my way up twice as fast. When I was done with her calve and started on her thigh she extended her leg and pressed it against me.
I used one hand on the back of her thigh and the other on the front. I would alternate between applying pressure and slowly sliding my cupped hands up along her skin or alternating my hands so that one was going up while the other was going down. My touch would linger on her upper thigh where I would knead her muscles. I looked down and I could see that she was laying with her eyes closed with her mouth slightly parted. As I worked on her upper thigh I could hear that faint mewling sound coming from her. It was similar to how her snoring sounded but I knew this sound wasn't that.
My heart was hammering as I finally decided to go for it. I started off with cupping both of my hands around her thigh again and pressed up. Towards the middle of her thigh, I let my hand that was on the back of her thigh to start to get a head start on my other hand. I thought of it as the scout of my desire, rather than just reach up and grab her pussy I had a better idea. My left hand slid past the barrier that I had always put on myself that separated where I told myself I could touch and where I thought if I touched would end our friendship or lead to an awkward conversation. My hand reached the hem of her short shorts, and then went further. I was staring at the tv afraid to look at either what I was doing or her response to it. Another couple of inches and I reached her panty line. I slid my hand over her panties and stopped. I had my hand firmly cupping one of her ass cheeks.When she didn't tell me to stop I started to rub her firm ass in circles. Maybe if she wasn't into this sexually I could always say this was just a part of the massage. I cupped her ass and she let out a moan. I did it again and so did she. I couldn't believe it, this was finally happening. I spent the next couple of minutes enjoying the softness of her skin and panties. I experimented and found the touches that seemed to earn the loudest response from her. When I slid my hand down towards her other cheek I grazed the middle of her cheeks. She shifted into my hand and moaned louder. The angle was a little more awkward to touch her cheek that was against the bed. My palm would brush up against her inner cheeks and she would jolt against my hand.
I had left my right hand at the edge of her shorts, waiting to see if I could take things further. She started to grind her ass back against my hand, adding extra pressure and contact. There was a moment with each rotation of her hips that my fingers were almost inside of the front of her shorts. With each rotation, I would slide my hand deeper inside of her shorts. As my hand got closer she started to breath heavier and thrust back harder into my hand.
The last thrust lifted her shorts back so that they were nearly fully pulled back. I could see her black panties and half of what they held within. With my eyes locked on my goal, I crested my fingers up onto her panties. The texture of them acted like speed bumps or slicks of oil in the road. The see-through sections tickled against my skin. I could feel small sections of her skin and pubic hair through the mesh and I lingered at each of these sections. When I reached the silky gusset in the middle my fingers slid down towards her waiting pussy. My hand cupped her pussy and we both exhaled at the same time.
The fabric was damp with moisture and clung tightly to her pussy lips. I started at the bottom of her lips and ran my finger along the crease where they met. When my fingers reached the top, I rubbed against the nub of her clit. She jolted her hips forward at the contact. I moved my fingers back to the bottom of her pussy. I decided to experiment and do it again, only this time I pressed deeper into the fabric and slowly trailed my fingers upward. Her plump lips parted slightly as I pressed into her lips. When my fingers reached her clit this time I touched it with more than just a glancing caress. She rocked again against my hand at the contact.
So far, I had only been using only one hand as I pressed how far Violet was willing to go. I had been so focused on only pushing one boundary at a time. While I continued to rub her pussy and clit through her dampening panties I went back to rubbing her ass as well. I slid my hand inside of her panties through the side of her panties and started to cup her bare ass. Violet always had smooth skin, when I massaged her, I guess that included her ass too. Her skin was warm and smooth to the touch and I couldn't get enough of rubbing and cupping it.
Violet was breathing heavier and started to hump against my hand, driving my fingers as deep into the folds of her pussy lips as the panties would allow me. I pulled my hand away from her pussy and she let out a disappointed sigh. I didn't disappoint her long. I flipped the hem of the shorts up so that I could see her pussy better. The shorts were so open that now almost her entire pussy was displayed before me. I put my hand back on her upper thigh and slid it inside of her panties along the top and side of them. Her pubic hair was short and soft; the closer I got to her pussy the more her pubic hair became slick with her juices.
It was a bit of an awkward angle but I could reach her pussy from the side. I curled my fingers out and pressed down, sliding them in between her lips. I was still enjoying rubbing her ass but it was nothing compared to the feeling of sliding my fingers in between her lips. She was so wet that when I curled my fingers back to open her pussy my fingers lost their grip and slid free. I tried it again, this time pushing my fingers deeper into her folds before spreading them open. I saw hints of her pink pussy through some of the mesh design that surrounded the gusset. Between feeling how wet she was and getting a glance at her pussy my dick was throbbing against my pants. I wanted nothing more than to free it but I was afraid that if I stopped pleasuring her than the spell would be broken and the passion would flutter out like a candle in the wind.
I placed my fingers back in between her lips and slid them towards her entrance. I took a moment to rub the area around her entrance and then slid my ring finger inside of her. My ring finger found her entrance first. The heat radiating out from her pussy was a contrast to the cold air coming in through her open window. I slid the first digit of my ring finger inside of her. I had never felt a tighter pussy before. If it wasn't for how wet she was then I doubted I would have been able to get my finger in her at all. I knew she wasn't a virgin, but also that it had been almost a year since her last time having sex. Violet stopped thrusting against me, her chest rose and fell rapidly. I pushed more of my finger inside of her until about half of it was in. I paused for a few seconds, letting her get used to my finger inside of her, and getting used to all that was happening myself.
I curled my finger, pressing it along the sides of her inner pussy, causing her to shudder. I kept on probing the inside of her as far as I could. The angle and tightness of her made it harder to be able to move my finger around. I explored her pussy walls, remembering which touches caused a pleasurable reaction. I slid my finger back towards her entrance to where just my fingertip was inside of her and rubbed her clit with my thumb. When she exhaled at the contact I slid my finger back inside of her tight hole. Doing the two actions back to back caused her to interrupt her exhale with a moan.
While still fondling her ass with my other hand I alternated between working my finger in and out of her and rubbing her clit. She would rock her hips to meet my finger as I slid inside of her. Her wetness coated my hand, helping me be to slide deeper inside of her.
After a while, my hand started to cramp up from having to twist it to be able to reach inside of her. I was used to my hands cramping up from all the times I would massage her for hours at a time. I had always worked through the pain then, so I was confident that I could endure it now.
I played with her ass and pussy for an unknown time. All I know is that the movie changed scenes several times. I wasn't trying to get her to come right away, I was more than willing to take my time and figure out what she liked. I wondered if from now on this was how we would spend our nights together, me fingering her all night. I probably would still have to give her back massages so I made a note to look into hand stretches and exercises.
Violet rolled over onto her back, pulling free from my hands inside of her panties. I wondered for a moment if that was the end but then she spread her legs out for me. I pulled her shorts open and reached up to pull her panties to the. The top of her pussy was lightly coated in pubic hair. For some reason, I had always suspected that she kept her pubic hair well groomed. Seeing that I was right didn't take away from how sexy her pussy looked. I had always wondered what her pussy would look like, I would masturbate to pictures of her and try to envision how she would look with her pants off. Her pussy lips were plump, tight, and protruded slightly from her mons pubis.
I spread her lips out and stared into the pink folds of her inner lips and into her opening. The pink of her pussy made me think of pink rose petals. Moisture gathered at the bottom of her pussy and along her lips. I ran my finger along the bottom of her pussy to collect the moisture. I trailed my fingers from the bottom of her pussy and along the edges of her pussy lips in a circle. I completed another circle and then slid my finger inside of her. She inhaled sharply as I started to push my middle finger inside of her. She exhaled with a shudder when I had my entire finger in her.
I pulled my finger nearly all the way out and then slid it back in. I tried to finger her slowly. At first, I was helped by how tight her pussy was, but the more I fingered her the faster I went. The sounds of her arousal, my throbbing erection, and her increasing amounts of wetness spurred me on to go faster. Her pussy walls were still tight and hugged my finger, but now I could bottom out my finger with a light press, her vaginal muscles pushing and pulling on my finger.
Violet started to hump against my hand, urging me to go even faster. As her movements increased so did her breathing and the sound of her moans. The next time I pulled my finger out I added another one. It was a tighter fit but she was so wet and thrusting up against my hand so much that she took in both my fingers after I barely pushed in. She cried out when my fingers bottomed out inside of her. I continued to slide both fingers inside of her, trying to go deeper with each push.
Her thrusts started to intensify and she humped against my hand erratically, making it harder for me to nail down the rhythm. I gave up on trying to synchronize with her humping. I curled my fingers up and rubbed along the top of her pussy in a come-hither motion. She started to buck up against my hand, her lower body lifting from the bed. "Daniel," She cried out my name as her orgasm hit her body. Her tits were thrust up as her chest rapidly rose and fell. I stared at her large tits, the part of her body I had always fixated on the most. I didn't want this to end without touching them. As she humped against my hand I grabbed her tit with my other hand. The nub of her nipple pressed through the cotton of her shirt. I brushed it with my thumb and then cupped her breast. It was the biggest tit I had ever held and I couldn't fit it all of it in my hand.
When her orgasm ended she fell back into the bed. My fingers slid out of her but my hand still rested cupping her tit. I sat there, too stunned at what just happened to move. I felt the frantic beat of her heart as my hand rose and fell with each of her breaths. A few minutes later her breathing evened out and her heartbeat slowed down. "Daniel," She said my name again, this time in a wisp of a whisper, causing those feelings I had for her to flare up. A minute later she started to faintly snore.
My dick was straining for release. I still had my hand on her breast, her softening nipple pressed up against the palm of my hand. I wanted her so badly but didn't want to touch her if she was sleeping. I slowly crawled out of her bed and walked to her bathroom. She kept her hamper in there. I reached in and pulled out a pair of her panties that were dark blue and purple. I leaned against the wall next to the hamper and pulled my pants and boxers down. I inhaled the faint aroma of her pussy from off her panties. There wasn't much of a smell and then I thought about my fingers. I sniffed them, the smell of Violet's pussy was stronger than any other girl that I had been with, it was a nice mix of musk and sweetness. Strong and sweet, her pussy matched her personality.
I wrapped the panties around my shaft and started to stroke. The smoothness of the panties combined with the fact that I just fingered Violet had me close to cumming after a minute. I closed my eyes and imagined that the tight silkiness wrapped around my shaft was me inside of my best friend and not just her panties. The thoughts of her looking up at me with her beautiful eyes while I plunge inside of her, of her riding on top of me with her tits bouncing with each thrust, or of me taking her from behind with her toned ass sticking up into the air put me over the edge. I grunted and then started to cum. I wrapped the panties around my head to contain the mess. Spurt after spurt of cum shot out of my dick and coated the panties. If there had ever been a time where I came more I couldn't remember it.
My orgasm seemed to take all my energy out of me and I had to lean forward to support myself on the wall. I rinsed the panties out in the sink and put them back where I found them. I was exhausted and barely made it back to her bed. I climbed back up into her bed and fell asleep on top of the pile of clothes.
I woke up in the middle of the night and Violet wasn't in the bed. She usually woke up before me but the sun wasn't out yet and this was too early, even for her. I walked down the hall to the living room and saw that she was sleeping on the couch. She had done this a couple of times before and it always confused me. I wondered if she was ok but wasn't about to face her wrath by waking her up. I went back to her bed and laid in her spot on the bed. The clean floral scent of her shampoo on her pillow was the last thing my brain processed before I fell asleep.
I woke up to the sounds her getting ready for work. I tried to cling to my sleep but couldn't. I could always fall asleep easily and was a deep sleeper, but once I woke up for the day it appeared the gates to the realm of sleep were slammed and locked behind me. I burrowed under the blankets and rattled against the gate as I tried to fall back to sleep.
"Wake up, we have to leave soon," Violet said. When I didn't get up there was a soft thud as something landed on top of my head. Even buried under the blankets she had managed to aim and throw a pillow perfectly at my head. I sat up immediately. The ongoing joke was that first she would throw a pillow at me, and if I didn't get up then it would be something more solid. We never got to the second mystery object, I hoped she was joking, but I wasn't about to test it.
By the time I put on my shoes and used the restroom Violet was ready to go and she told me to come on. We got in the car and she started driving me home. When we stopped at one of her favorite to go coffee shops, I wasn't surprised, she always made time for coffee.
I kept on glancing at Violet out of the corner of my eyes. She seemed to be ok, but I was also picking up a vibe that something was wrong. In all my fantasies of hooking up with her for the first time, I never really thought about the morning after. Sure, I thought about how after us hooking up it might lead to a friends with benefits situation or hopefully us dating, but I didn't know what I expected the morning after to be like. Something seemed off but I couldn't pinpoint why I felt that way.
The ride from her apartment to mine wasn't long which was both a blessing and a curse. I wasn't sure if anything was wrong and if I had more time with her I could figure it out, but when Violet was upset about something she would get quiet and say something eventually. Asking her about it would do no good. She pulled into my apartment complex and parked in front of my building. "Thanks for the ride home," I said.
"You're welcome, thanks for hanging out with me."
I leaned over and gave her a hug. She felt stiff in my arms so I pulled away. "Have a good day at work," I said as I climbed out of the car. I watched her drive away and then went inside.
I bounced inside so happy that I finally got to really spend the night with the girl of my dreams. I had taken a chance and it paid off. I walked into my room and changed out of my work clothes. Snapshots of what happened last night flashed through my mind. At the thoughts of her spread pussy and the feel of my fingers inside of her, I started to get hard.
I laid down on my bed in just my boxers and started to slowly stroke myself. Today was my first day off and I didn't have anything planned so I was going to spend most of my day relaxing. I took my time, slowly running my hand up and down my shaft. Even though I had a coffee I was still tired and I would start to drift off to sleep, only to wake back up and start masturbating again. I sniffed the fingers that had been inside of her, I could still smell her strong aroma clinging to my fingers.
I must have been on and off again masturbating and napping for almost an hour. I was finally getting close to cumming when my phone chimed with a message. It was from Violet and when I read it I stopped jerking off. "What happened last night was a mistake. I was close to falling asleep when it started and I don't like that fact. I am hurt that this happened and I'm going to need some time to get over it. Give me some space and let's pretend like what happened never did."
I read and reread the message. I had thought she was fully awake last night, otherwise I would have never touched her like that. I thought of her opening her legs for me and the sounds of her moans. I thought of how she had said my name right after she came. I thought she was awake!
During our friendship Violet had revealed a lot of dark personal stuff to me. She had been taken advantage of numerous times by guys who coerced her into sex or borderline raped her. I had always felt revolted by anyone taking advantage of someone who was so kind-hearted. Now I was another one of those guys who took advantage of her.
I felt horrible and hated myself for what I did. I stayed in bed most of the day, alternating between sleeping and staring at Violet's message trying to find the right thing to say to her. Violet was my closest friend who was always there for me, and now I did something that could ruin our friendship. I didn't get out of bed until five pm. I floated from room to room, not really knowing what to do with myself. I tried watching tv and playing some video games to distract myself but I couldn't get into them. I kept on thinking about what I did and how hurt Violet must be feeling right now.
When it was close to 10 pm I decided to try and sleep. I lay in bed, trying to not think about what happened, but the more I tried not to think about it the more I did think about it. I pulled my phone out and read the message again and then scrolled through our conversation log. Seeing our ongoing jokes and all the time we said we loved each other put a new edge on the pain, but it also gave me hope. She could have told me she never wanted to see me again, instead she told me to give her time. When I have a problem, I throw myself at it to try and solve it. I knew this wasn't something I could fix just because I want it to be fixed.
I set my phone down and tried to sleep for an hour but couldn't. I turned back on my phone and opened the find my friend app. When Violet set it to where we could see each other's locations at any time I was a little weirded out, but not enough to tell her no. It had come in handy often when she would see if I was at work and ask if I wanted a ride home. It showed that she was at home, probably in bed by now. Picturing her sleeping and relaxed calmed me down and I was finally able to drift off to sleep.
The next couple of weeks were rough for me. After a couple of days, I had tried to ask Violet if she wanted to hang out. She told me that she wasn't ready to see me yet. I had hoped enough time had passed but I was wrong.
I would see her posts and updates on Facebook and Instagram. She seemed so happy without me in her life. Seeing her smile made me think that maybe she was over what had happened, but if so then why hadn't she texted me?
It was February 13th, twelve days since the last time I was with Violet. I had started to make peace with the fact that Violet was out of my life. I may have been overreacting, but we hadn't gone this long without talking in years.
I was doing some reading for school when my phone chimed. I glanced at the screen and when I saw that Violet had messaged me, I snatched my phone off my charger. "Hey, are we still on for tomorrow?" Her message seemed so normal and out of place after nearly two weeks of silence.
Tomorrow? I thought. I looked at the date on my phone and saw that tomorrow was Valentine's Day. I hadn't really thought about tomorrow with all that had been on my mind lately. "Yeah, we can see each other tomorrow."
"Ok see you tomorrow." Her message didn't have her usual perkiness but I was so happy that she wanted to see me again. It was a little odd that we were going to see each other again for the first time on Valentine's Day. I was glad that I had asked for Valentine's Day off a month ago.
For the first time in two weeks, I felt some hope. I walked to the bathroom and looked at myself in the mirror. I had stopped most personal grooming since what I had been calling the big fuck up. My usually well-kept beard was overgrown in patches and had crept its way up my cheeks. My hair had already been shaggy before the BFU, but now it looked too long. If I was going to see Violet tomorrow I wanted to make a good impression.
I usually went to chain hair cutting places but they didn't offer shaves so I went to a barber shop I had heard good things about from a coworker. An hour and a half later I walked out of the barber shop with my hair and beard trimmed and feeling fresh in the way that only a good hair cut could bring out. I went to the mall to buy a new shirt and get Violet gifts for Valentine's Day. I managed to find a box of her favorite chocolates and a cute stuffed animal amid the chaos of all the other last-minute shoppers.
I got home and realized just how much my apartment had suffered from nearly two weeks of mess. My apartment was never the bastion of cleanliness. Looking around at my apartment I couldn't believe how I had let it get so bad. I put on some music and spent the rest of the day cleaning up. Having a clean home and knowing that I was going to see Violet tomorrow helped me could breathe easier. Taking the trash out finally definitely helped with that. When I laid down that night I fell asleep instantly.
I woke up an hour earlier than usual at 10 am feeling great. Today was the day I had chance to make things up to Violet and repair the mend I caused in our friendship. I loved her and still wanted to be with her, but I didn't want to do anything to jeopardize our friendship again.
I took a shower and got ready before it was even noon. Our plans weren't till 6 pm so now I had six hours to kill. I relaxed and enjoyed my budding peace of mind by playing some of my favorite video games I had been neglecting. As it got closer to the time for her to pick me up I started to get nervous. The peace of mind that I had from her wanting to see me wore away as my imagination ran wild with thoughts of what ifs. What if things between us were strained and we never got back to how we used to be? What if I said the wrong thing and upset her? What if she wanted to see me just to end our friendship?
My phone alerted me to a message. It was from Violet. I'm here." I went to the restroom to check my reflection one last time, seeing my dark hair and beard well-groomed made me feel like I was looking better than I had in weeks.
She was parked in her usual spot outside of my apartment. Seeing her car there overwhelmed me with a sense of normalcy. I opened the door, her muffled music now blasted out. I got in the car without looking at her, I was still too ashamed of what happened to really accept that she was giving me another chance.
"Hey," she said.
"Hi," I replied and looked towards her. She was dressed in a black dress that I had never seen on her before. There was a lace trim on it. The back was a lattice of lace that allowed me to see most of her bronzed skin. I immediately noticed that not only was the dress low-cut putting Violet's ample breasts on display, but that the lace design was continued on the neckline allowing me to see a lot of her skin. I tried not to stare. Remembering what had gotten me into this situation helped me.
"Happy Valentine's Day," I said as I handed my box of chocolate and stuffed animal to her.
"Thank you," She said as she took the gifts from me. She turned around and sat both gifts in her back seat. I waited for my gift but she didn't present anything for me. I decided it would probably be better for me not to ask for a gift while I was still on her bad side. We started driving for the movie theater. There was some awkwardness between us, but it seemed mostly on my end. She seemed to be her usual self, singing and dancing along to her music, cussing someone out for cutting her off. We fell into the companionable silence that fills the gaps between our joking and pretend arguments. I leaned back in my seat and enjoyed the feeling of all seeming to be right again.
The mall was packed and we had to park towards the back of the parking lot. Violet got out of the car first. As she swung her leg her dress hiked up and showed me most of her upper thighs. I remembered how good it felt to rub those thighs and how it felt even better to rub what was in between them. My cock started to stir and I had to suppress those memories with the memories of how miserable I had been the last couple of the weeks.
I had been slow in getting out of the car and Violet had walked a couple of cars away and paused to wait for me. Getting to see how the dress barely went down her thighs and all the skin it showed through its mesh design. The dress clung to her ass, showing it off. I couldn't take my eyes off her ass as I caught up to her. It looked like it was going to be a long night.
We picked up our tickets we had ordered online for The Greatest Showman. Violet had picked the movie, she always picked the movie. I would have been dreading going to it if it wasn't for the fact that I was trying to do everything I could to keep her happy. We got our popcorn and snacks and found our favorite seats in the back of the theater.
We made small talk and filled each other in on our last couple of weeks while we waited for the movie to start. From how we caught up it seemed more like one of us had been out of town for a couple of weeks, not that I had fucked up and took advantage of my best friend. When the movie started I was glad for the dimmed lights because it made it harder to try and sneak glances at her. Even though I had been dreading seeing this movie it had me hooked from the beginning. I almost always liked the movies that Violet dragged me to. The few times I hadn't, Violet didn't like it either and we would spend the whole movie making fun of how bad it was. A good movie or bad movie, we always got our money's worth.
Halfway through the movie Violet held her hand out to me. For a moment I thought that she wanted to hold hands and my heart started to beat at double time. As I reached for her hand I remembered what she really wanted and instead of just holding her hand, which would have been awkward, I started to massage it. Being in contact with her again helped soothe my guilt a little more. I told myself at the start of our Valentine's date that I wouldn't touch her tonight or any other night until she first initiated contact between us. I didn't think that it would be so soon that I would be massaging her again.
After I was done massaging her hand I did her arm and her shoulder when she leaned forward. When I was done with one side she turned her body towards me so that I could get her other hand. Because of how she had to twist her body around It pressed her tits together. I tried to ignore the view in front of me while I massaged her hand. To my credit, I lasted five minutes until I couldn't take it anymore. I waited for a moment of the movie that seemed to have all of Violet's attention, and then looked down.. She must have been wearing a push-up bra because they were pressed up higher then what I was used to seeing when she wore revealing clothing.
I finished massaging her hand and started to work my way up her arm. She had originally been holding her arm out to me, but a couple of minutes into massaging her hand she dropped her arm so that it draped across her chest, the top half of her arm pressed up against her tits. I leaned out of my chair to be able to reach across to her. I tried to work on only the outside of her arm. I had been watching the movie and not paying attention to my hand. The back of my hand accidentally brushed across her breast. The bra she was wearing must not have been padded because I felt the bud of her nipple on my skin. I took my hands off her and jumped back to my seat. "Sorry," I said, afraid that she might get up and storm out of the movie.
"It's ok, can you get my legs now?" She may have asked a question, but she didn't wait for a response. She leaned against the armrest on the other side and draped her legs across my lap. Her thighs pressed down against my dick, the pressure and warmth from her made it impossible to keep from getting an erection. I hoped she wouldn't notice. I realized that technically my dick was between her thighs, and for the first time in my life I felt myself getting hard over a technicality.
I started at her calves and worked my way up her legs. Her dress had bunched down, just barely covering up her pussy but exposing almost all her thighs. I ran my hand up and down her thighs. I inched my way up, trying to be sexual in my touch but enjoying every second of it. Violet shaved her legs often, but it seemed like she must have just shaved them because her skin was silky smooth without a single hair or bump. I tried not to go too high up her thighs, but her smooth skin seemed to edge my hands up further against my will.
The higher I got to on her thighs the more she parted her legs. I peeked at her face but she seemed to be totally focused on the movie. My fingers brushed up against the hem of her dress and she sighed, spreading her legs even further. I was torn, she was wide awake and giving me what I thought were clear signals to continue my hands upwards. I wanted to do it, I wanted to follow the enticing curve of her thighs to what lay between them. The final song of the movie, "The Greatest Show," started to play and Violet pulled her legs from off my lap, ending my dilemma. " I love this song!" she said, not bothering to whisper at all. She sang along with every word and stomped her feet in time with the drum beats. I just sat back in my seat, watching her more than the final scene of the movie.
She was so happy as we left the theater. Violet was the type of person who saw movies that she liked multiple times in the theater. "How many times have you seen it?" I asked her.
"I think this will be my fourth," she said.
"That explains how you knew all the songs." When we made it back to the car she put back on the soundtrack for the movie. "That also explains it."
"Hey don't judge me." We pulled out of the parking lot. "So, I'm not really hungry after all the popcorn."
"Yeah same here," I confessed.
"Do you want to just go and hang out?"
"Yeah, that sounds good." We never really did anything romantic together on Valentine's Day anyway, it was more about us being together as friends. I thought we were going to go back to her apartment, but we passed the turn that leads to her street. I didn't question this. I knew to never ask her where we were going. I liked to know our destination, while Violet liked to torture me by withholding that information. I thought that maybe she would take us to one of the usual places we go when she doesn't clue me in on our destination.
I was looking out the car trying to figure out where we were going. The only thing that was close to where we were was my house. We never went to my apartment unless it was to drop me off. Was she ending the night early? I knew I shouldn't have touched so far up her thighs. I had always been terrible at reading girls when they were giving me signs. I must have been wrong yet again. She pulled into the space next to my car that was broken down more often than it ran. "I had fun," I said. I opened my arms out awkwardly for a hug.
She ignored the hug and reached back to pull the gifts I had given her earlier out from the back seat. She then climbed out of the car. "Hurry up," she called out through the door before closing it. What was going on? I followed her out of the car back to my apartment. She rarely came into my apartment which was always a mystery to me. As we stepped into my house I was so glad that I had that random burst of will to clean yesterday. My apartment smelled clean and it was nearly spotless. "I'm going to go to the restroom, why don't you put a movie on?"
"Ok," I agreed.
I decided to put on "Can't Buy My Love" since I knew it was one of her favorites. When she walked back out and sat beside me she looked up at the movie when I pressed play. "Good choice," she said, "that's one of my favorite movies."
"Yeah, I know." We watched the opening lawn mowing scene of the movie. I was aware of how close this beautiful amazing girl was to me. The only time we sat this close together was when I would massage her, but she hadn't asked for that yet. I waited for her to ask, not wanting it to look like I just wanted to touch her even though that's what I wanted.
"Scoot forward," she said.
"What?"
"I said scoot to the edge." I scooted forward. A moment later I felt her hands on my shoulders.
I tensed up. "What are you doing?"
"What do you think I'm doing? I'm giving you a back massage."
"Oh, ok." After knowing her for years she has never given me a back massage. I have asked and begged but she would always get out of having to give me one. Having her give me one now really threw me off. Her hands were strong and she massaged me with confidence. No wonder she was always giving me such a hard time and critiqued me while I massaged her, she really knew what she was doing.
She slid her hands into my shirt through the neck hole. The feel of her smooth hands on my skin gave me goosebumps. She worked on my shoulders and neck for a good ten minutes. As time passed she started applying increasing amounts of pressure. Sometimes the pressure hurt but in a good way. I hadn't realized just how tense I was until she started to work the kinks out of my muscles. I closed my eyes, enjoying the touch of someone I had a connection with.
She started to rub her hands deeper inside of my shirt, working on my shoulder blades. When she couldn't reach much further through the top of my shirt she pulled her hands out and started to lightly run her hands up and down my back. Her hands would cause ripples of goosebumps to radiate out from where she touched me. She guided her hands down towards my lower back and tugged up my shirt and slid her hands inside. Now skin on skin, she started to rub my back with increased pressure. She took her time, working on small areas of my back at a time before moving to another area.
With her touch the weeks of stress and depression were passing away. I closed my eyes and focused completely on her touch. I was simultaneously getting tired and turned on by her touch. I was hard, but I didn't have the frantic sense to get off as quickly as possible like what usually happens when I get turned on. When she pulled her hands out of my shirt I felt cut off and wanted to beg her to put her hands back on me. I heard her unzip her bag and then the faint pop of a bottle being opened. She tugged my shirt away from my back. I jumped when she rubbed a cold liquid onto my back. "Fuck that's cold," I complained.
"Now you know how I feel when you do that." She said. I was torn between understanding how annoying it was to have the cold liquid pull me out of my relaxation, or wanted to get revenge and doing it back to her next time I massaged her. I wanted to say I will choose the first option, but in the moment, I probably won't be able to pass up getting her back. She started to rub the oil into my skin. With the extra lubrication, she saw able to apply even more pressure on my back. I was so zoned out that it took me a couple of minutes to realize that she brought the bottle of oil with her. I wondered if she had this planned out, and if so, how much more did she have planned?
I was nodding out from the massage and leaned back against her. "Why don't we go to your room and you can lay down?" She asked. I grunted a response and followed her to my bedroom. It would have been hard to keep my eyes open if I didn't notice how much more tightly the dress seemed to cling to her ass. She was also carrying her small backpack with her that she used as a purse.
I laid face down on the bed. It took Violet a couple of minutes before she started to work on my back again. The scent of cherries and citrus filled the air. I opened my eyes and saw a scented candle on the nightstand beside my bed and another one over on my dresser. A moment later calm and sensual alternative R&B started playing. I recognized the song but didn't know the name of it, I knew the artist's name was SZA. She had a beautiful and sorrowful voice that both soothed me and made me feel a sense of melancholy.
There was a shift in the bed as Violet climbed into it. She started to tug up my shirt. I thought she was going to just bunch it up onto my shoulders, but instead she continued to pull it past my shoulders. I straightened out my arms so that she could pull it over my head. A moment later she started to apply more oil to my back, thankfully this time she had warmed it up in her hands before applying it to my back. Since I was laying down she could put more of her weight into her massage. She overlapped both of her hands and pressed down onto my shoulders and shoulder blades. She found a knot on my back that I didn't even know I had. By the time she had the knot worked out I was more asleep than awake.
A flutter of something on my neck stirred me from my sleep. Something wet and soft pressed up against the nape of my neck. What was that? Before I could ask what she was doing I felt her lips as she kissed from the nape of my neck and down to the hollow where my shoulder and neck met. She kissed her way up my neck and paused halfway up to suck and nibble on my neck. A moan escaped my lips. She finished kissing up my neck and planted a final kiss behind my ear. Her mouth was beside my ear; each of her exhales caused my goosebumps to ripple again in renewal across my body. "Turn around," she whispered in my ear.
I rolled over onto my back. She tugged at my belt and started to undo it. Once undone she quickly unbuttoned and pulled down my zipper. She hooked her fingers into my pants. They brushed against my stomach and I had to stifle a giggle. The last thing I wanted to do was laugh and potentially ruin whatever Violet had planned. I raised my hips so that she could pull my pants down, leaving me in just my boxers. She spread my legs and sat down between them.
She massaged my lower thighs, slowly working her way higher. She seemed to slow down her upward advance even more when she reached the bottom of my boxers. Her hands inched their way over my boxers and towards the opening. One of her hands grazed against the tip of my erection. Her hand lingered there holding me before she started to slide her hand up along my shaft. When she reached the top, she rubbed back down and then up again. I couldn't believe it; my best friend was jacking me off! I looked down and saw that she was staring intently down at the outline of my cock. Her black hair with violet tips obscured some of my view, which added to the eroticism of it for me.
While still rubbing me with one hand she reached in with the other. Her fingers wrapped around my cock and then pulled it free. Seeing my dick in front of Violet's face, an image I had fantasized about so often, made my cock twitch. She held my cock up with one hand at the base, but with how horny I was, I doubted my cock needed the help to stay upright. She looked up at me and made we made eye contact as she started to rub the tip of my cock. Everything about this was perfect, but I was confused. Why would we stop talking after our last sexual encounter and then she does this? My dick told me to shut up and enjoy how her hands felt wrapped around me, but I needed to figure this out. "Wait, Violet. What are we doing?"
What do you think I'm about to do?" She asked while still rubbing the tip of my cock.
"I thought you said, I-," I didn't want to say the word rape so I caught myself, "said I took advantage of you while you were sleeping."
She took her hands off my dick. I scolded myself. While looks like I just ruined this before it even began. "I said I was half asleep. Look I wanted it to. Every time you come over I want that and more to happen."
"You do?" I asked.
"Yeah, I do."
"But how come we never did anything before?"
"It's complicated. You're my best friend and I have feelings for you, but I would hate for us to date and then have something happen and I lose you as both a friend and a boyfriend. I just didn't want to do anything to ruin our friendship. I need you in my life."
"I need you too. I thought that I ruined our friendship and you didn't want to see me anymore. I thought that I raped you. The last person I would ever want to hurt is you." It felt good to finally get this off my chest. I hadn't been able to tell anyone about what had happened, Violet was always the person I went to with all my problems. The longer I held the shame of that night inside of me the more it had eaten away at me.
"It wasn't rape, but maybe you should ask next time just to be sure. Silence doesn't exactly mean consent." She leaned over my body, pressing her body against me so that our faces were a foot away. "I just needed some time to work things out. I wasn't sure if I wanted to try for us, or if I wanted to play it safe." Her eyes sparkled in the light of the candles she placed throughout the room. I could see the vulnerability in her eyes. To talk about this so frankly was taking a lot of effort for her.
I leaned forward, closing half the distance between our lips. "So, what did you decide on?" I joked, hoping to cheer her up. Her lips parted slightly and she leaned forward. Our lips met. At first our kiss was tentative, but it quickly intensified as we made out. We may not have known each other sexually, but our closeness made it easier for us to feel each other out and skip past some of the awkwardness that usually goes with the first times of being with someone.
Because of our kiss she was straddling me, my dick pressed against her soft thighs. As our kiss intensified she started to press against me. With a rock of her hips, my dick freed itself from her thighs and pressed up against her pussy. There weren't any barriers in between us. I felt the moisture and heat from her pussy right on my cock. At the contact between us, we both paused for a moment. We stared at each other, waiting before we took this next step. With a slight rock of her hips the tip nestled inside of her folds, causing us to moan together.
"I have some condoms in my bag," She said in between each heavy breath.
"That's good, we should grab one." I said. We held still and each other's gaze. After a couple of seconds, she slipped down further so my whole head was inside of her.
"Yeah, we should," She said and took another inch of me inside of her. I pressed up so that she took another inch of me into her tight pussy. "Fuck it," she said and slid down to take the rest of me inside of her. She moaned when she reached the base of my cock. She paused as we took a moment to get used to this new feeling between us. She was tight, but it seemed like I fit perfectly inside of her.
Violet started to slide up and down on my cock, only moving a couple inches at a time. As my cock got slicker with her juices she started to increase how much she took with each thrust. When she was almost taking all of me in with each thrust I started to rock my hips in time with her. Our bodies moved together in the candlelight for an unknown time for me. The only indication I had of time passing was when one song would end and the next one would start playing.
By our 4th song, Violet was pulling all the way to the tip of my dick before plunging back down on top of it. I grabbed her hips and started to thrust harder into her. "Daniel," She moaned as the force of my thrusts pushed her forward against my body. She started to suck on my neck, causing me to moan her name in return.
She sat up and pulled away from me. She grabbed my boxers and tugged them free. Next, she grabbed the bottom of her dress and pulled it over her head. First, her pussy was revealed to me. I had seen most of it before, but not fully nude. Her dark pubic hair was trimmed short and I could see the smallest amount of her pink lips protruding out from her tight pussy. Wetness glistened there. With a shimmy, she pulled the dress over her head. Her tits sprung free and fell from out of the shirt and bounced. I had never been with a girl who had tits as big as she did, they had to have been D cups. I loved the size of them, and her puffy plum pink nipples stole my attention. All I wanted was to fondle and suckle on her tits.
Now that we were both fully naked she climbed back on top of me. She lined my dick up with her opening and took it all at once. Instead of leaning over me like before she stayed upright as she rode me. I braced my hands on her hips to help keep her up. She would drop down onto my dick and I would thrust up to meet her. With each thrust, her tits would bounce. She must have seen me staring at them because she grabbed my hands on her hips and dragged them up to her tits. I alternated between rubbing the generous amounts of soft flesh and rolling her nipples between my fingers.
Violet's thrusts started to seem more random and frantic. She grinded against me every time our hips met. The song playing was reaching its climax and I realized that Violet was timing her thrusts to the music. Now that I knew what she was doing I could better time my thrusts. "Nugh," she kept on panting as I pressed into her. "I'm going to-," she started to say before she moaned as one of her grinds had an extra strong effect on her. She leaned back, causing her tits to stick out in front of her and started moaning loud enough to cause my neighbors to look at me with a new-found respect. "Daniel, I'm coming." She exhaled as her hips started moving to a beat all their own.
I had already been close to cumming and was waiting for her to get off first before I had my orgasm. I planned to pull out after her orgasm, but she didn't seem to be coming down from her orgasm anytime soon as she continued to rock with the waves of her pleasure. "I'm about to cum," I warned her as I tried to roll over and pull out of her. She ignored me so I warned her again. I didn't want to make the same mistake I had made last time and not ask her. "Can I come in you?" I asked.
"Yes! I want you to come in me," she said as she leaned forward, her tits pressed against my chest, and collapsed on me, her orgasm finally over. I thought she would be done but she kept on rocking back and forth on my dick as her orgasm started to wane.
I grabbed her hips and started to rapidly thrust into her, focused on getting myself off. Just as the song ended I started to cum. "I'm cumming Violet," I said as my first spurt of cum shot inside of her. The next couple of spurts weren't as strong but they felt like they were still large loads. After a couple smaller shots, I was drained.
Violet rolled off over with her back to me. I laid there panting, still in disbelief at what just happened. I was tired and wanted to drift away to sleep but I wasn't about to go to sleep with lite candles in my room. I walked around and blew them out, leaving my room in darkness. I climbed back into bed and laid on the side opposite away from Violet. I only lay there for a minute, trying to make sense of all the good that had just happened. "What are you doing over there?" She asked sleepily, "Come hold me." I held her from behind with my arms wrapped around her and our bodies pressed together. She leaned her head up towards me. What does she want? "I'm waiting," she said and puckered her lips. I leaned down and gave her a goodnight kiss. "Better." A couple of minutes later she started to quietly snore. I held the girl who I had been in love with for years. I didn't know where tonight would lead, but it was a good start for us. I couldn't imagine anyone else I would want to spend Valentine's Day with.