Just as Roxi felt herself drifting off to sleep the text alert on her phone snapped her into full consciousness. She fumbled for the glowing mobile on her nightstand and saw the name "Kim" next to the envelope icon on the screen.
Roxi smiled. She and her friend Kim had drifted a little of late due to Kim being consumed with the bliss of a new relationship. Roxi was pleased for her but she missed her friend.
She pressed the key to open up the text message. The phone screen now displayed a picture of breasts. Bare breasts. Above them was a set a pouty pink lips, a small, up-turned nose and a pair of azure blue eyes peering mischievously from under a sweep of dark, tousled hair. These were Kim's bare breasts.
Roxi closed the photo down in shock and quickly fired off a reply. "Um I take it that wasn't meant for me?"
After a few moments Roxi's phone trilled into life again. She could almost hear the manic tones of Kim's voice as she read her words; "OMG!! I'm so sorry! That was meant 4 Rob! Your number is saved just after his in my phone. Must have had more wine than realised. Pls delete & lets NEVER speak of this again!!"
Roxi chuckled as she typed her reply. "Haha! No worries, Rob's a lucky guy. xx"
Another beep signalled Kim's response, "I hope he thinks so. He's away on a stag weekend & I just want to remind him he has a good reason not to stray."
Roxi couldn't resist, "2 good reasons..."
Kim's reply came through almost instantly, "DELETE! DELETE! DELETE!"
Smiling, Roxi re-opened the photo. Her finger hovered over the delete key. The sight of Kim's flesh made her hesitate. She really took the image in this time, particularly lingering on the supple white mounds, perfectly teardrop shaped. The big caramel coloured nipples had obviously been teased before the photo was taken. A rush of tingles through her pussy took Roxi by surprise.
She placed the phone back on the night stand and settled back down to sleep.
The tingling became more urgent. Roxi tried to ignore it. Waiting for slumber to take over, she became aware of an increasing wetness between her legs. She let her legs part under the covers. Her pussy twinged in greedy anticipation and Roxi knew she'd have to take care of herself.
As her fingers slipped beneath the lace edging of her underwear her mind slipped into one of her favourite fantasies.
Roxi is in a sauna. A towel is wrapped around her body and finishes high on her thigh. A man is sitting opposite her. It's clear from his body language that he hasn't loosened up. Roxi decides to help him with that.
She hitches the towel a little higher, casting longing looks at her sauna buddy. At first he pretends not to notice but he can't keep himself from meeting Roxi's eye.
Roxi inches the towel further up her body until the material is gathered at her waist. Her neatly shaven pussy is brazenly out in full view.
Her companion is visibly shocked and aroused. He can't tear his eyes away.
Roxi begins to slowly open her legs. Wider and wider they go until she feels the parting of her intimate lips. She runs her index finger down the length of her moist slit. "Pay attention," she purrs. "I'm about to show you what I like."
She places a finger tip at her glistening hole. She doesn't push inside yet, just collects a few drops of wetness and massages the surrounding pink folds.
Her free hand strokes it's way down the narrow strip of pubic hair and spreads her smooth, fleshy labia. Her exposed clit begins to throb, wet finger tips are quick to service it- rubbing, flicking, pinching.
Roxi feels silky fluid trickle from her inviting hole down the contours of her firm ass. Intense rhythmic flutters radiate from her pussy throughout her body.
She plunges two fingers into her slickened hole, over and over, harder and harder. "Touch me." She pants between moans and gasps.
At this point the fantasy does not follow the usual course. The man is no longer there. Roxi is now performing for Kim who is staring, eyes bright, lip bitten. Kim moves forward to comply with Roxi's demand. In doing so her towel falls away revealing sumptuous, sweat-beaded breasts. The puckered nipples are goading Roxi to reach out and caress them, kiss them.
With this vision Roxi gave herself over to pleasure. Moaning and writhing she revelled in the sensations of her pussy's spasms and spurts. Roxi lay in the darkness waiting for her breathing to slow and the sensitivity between her legs to ease. Sleep finally came.
The following morning Roxi woke feeling refreshed and content. It took her mind a few moments to prompt her on why this may be. The contentment soon gave way to feelings of unease and guilt. Had Roxi really got herself off to the vision of a topless woman? Not just any woman but her close friend Kim. How would she face her again? Not deleting the photo as promised was a bad enough betrayal but pulling the image into her head while she masturbated was something she was sure would appall Kim.
As Roxi showered and dressed she agonised over the previous nights events, feeling conflicting bursts of excitement and shame.
She decided the longer she went without seeing Kim the more awkward she may feel about the situation when she finally did see her. She was sure if she and Kim just hung out like they used to these new feelings would go away and their friendship wouldn't be affected.
Roxi called Kim and suggested she came to her place seeing as Rob was out of town and there was no sense them both being alone on a Saturday night.
Kim readily accepted the invitation telling Roxi she would be there are 7pm and would bring wine and DVDs. Roxi spent the rest of the day straightening up the apartment and picking up snacks for that evening. At 6.30pm she sat down with a glass of wine and waited for Kim.
7pm came and went with no sign of Kim. As time went on Roxi became a little concerned. Kim running late was nothing new but she'd usually call or text. Roxi dialled her number and was greeted by a tearful "Hello."
"Kim it's Roxi, is everything ok?"
"Oh Roxi, shit! Is that the time? I meant to call you earlier to cancel but I've been too upset."
"What's wrong Kim? You're worrying me now."
"I called Rob earlier. He must have
accidentally answered his phone whilst it was in his pocket or something." Kim began to sob. "He was with a woman, Rox. I could hear her calling his name, there was laughing and shrieking and other noises that sounded like..." She broke off and sobbed harder.
"Oh Kim, it might not be what you think." Roxi began.
"I know what I heard!" Snapped Kim. "Oh God, I'm sorry. I'm not gonna be good company tonight, I won't come over."
"As if I'm going to let you be alone when you're this upset. I'm calling you a cab, I'll take care of the fare. Just get yourself here."
Kim protested. "I'm not even in a state to be seen outside of the house, I've been crying for hours and I've just got my sweats on."
"You only need to jump in and out of a cab and besides, you always look stunning no matter what."
Kim gave a feeble chuckle. "Ok Rox, I'll see you soon."
Roxi ordered a cab and poured herself another glass of wine. She started to feel protective towards her friend. She wanted to comfort her and take the hurt away. She felt re-assured. This was the correct and appropriate way to feel towards Kim.
The apartment intercom buzzed. "It's me." said Kim sounding a little calmer. "I've taken care of the cab fare so just buzz me in."
Roxi did so and went to unlock her apartment door. She stopped as she passed her mirror and began to preen a little. Realising what she was doing she gave herself a mental shake and opened the door.
There stood Kim, bare faced and beautiful. Her long dark hair was tide loosely at the nape of neck and flowed over her left shoulder. Wisps escaped by her cheekbones and in front of her tear filled eyes. Without any makeup on Kim's eyes seemed even more blue against her natural skin tone. Her cheeks were flushed slightly and her sombre mood caused her full lips to pout further. She was wearing flip flops and grey sweat pants with a matching hoodie open over a pale blue vest top.
Roxi couldn't help but notice Kim was braless. Her nipples were quite prominent against the blue material. A quick twinge in her pussy took her by surprise. Why was she reacting this way?
For the next hour or so the wine flowed and, on and off, so did Kim's tears. Roxi thought the best thing to do was listen and let her friend get everything off her chest. She could tell Kim wouldn't react well to being told she possibly had the wrong end of the stick. She also didn't want to join in with slating Rob just in case the whole debacle did turn out to be a big misunderstanding so she kept her responses minimal and sympathetic.
It was only when Kim starting blaming herself that Roxi couldn't stay quiet anymore.
"I suppose I've brought this on myself." Said Kim, wearily.
"What do you mean?" Demanded Roxi.
"Well, since I got this promotion and all the extra responsibility at work I'm just exhausted. We barely have sex anymore because I just don't have the energy, and when we do I purposely do my best to keep it short and "no frills" because my head is full of work stuff and I'm so tired. I actually pulled his head up to stop him going down on me the other day because I knew I had to be up early for a meeting! Who does that?! Unsurprisingly, he hasn't tried to venture south since. I don't have time for the gym either now, so I'm putting on weight and getting all wobbly. It's no wonder he's had his head turned."
Roxi put her drink down forcefully. "Right, I'm sick of hearing you talk about my friend this way! You are an amazing person- talented, funny, kind and you're absolutely gorgeous. I'd kill for my body to look like your 'gym-dodger' body!"