Amy woke up breathing heavily and covered in sweat for the second time in as many nights. Seconds ago, she was sitting upright, straddling Justin, her hands on his chest as she rode him. Now however, she eased back into reality as the first rays of sunshine peeked under her thick dorm room curtains - she was alone in her bed, and had broken up with Justin almost two weeks ago now. This was one of the better decisions she had ever made. He was immature, selfish, and basically a jerk, and she probably would have dumped him months ago if it weren't for their physical connection. Although nobody who knew her would ever guess it, Amy had a very high libido, and every so often it would cause her to do things that were at odds with her better judgement and somewhat shy personality.
Amy stared at the ceiling, too awake now to even consider falling back asleep. Normally, she would have already grabbed her trusty Rabbit from the box in her nightstand drawer and had a nice orgasm to start off her morning. However, this week was not a normal week as her younger sister had been visiting. Ashley had originally planned to spend the first weekend of her spring break with Amy since she was a junior in high school and starting to look at colleges, but decided to stay for the whole week when she heard about Amy's break up with Justin. This was very kind of her, and Amy appreciated it greatly. She missed her sister, and they always had a blast together. At the moment though, she would do just about anything for an hour or two of privacy.
Knowing that was unlikely to happen, as Ashley was still young and didn't like leaving her big sister's side, Amy decided to go for a run to work off some of this extra energy. Careful not to wake her snoring sibling, she stepped out of bed and moved to her dresser in the dim light. She pulled off her old t-shirt, slid a black sports bra over her head and onto her perky B-cups, and then put the t-shirt on again. Next, she slid off her sweatpants and replaced them with panties and running shorts. After slipping on socks and sneakers, she put her long dark hair into a ponytail and stepped over the air mattress.
"Hey, I'm going for a run." she said, touching Ashley's shoulder. "I'll be back in half an hour or so."
"Mmmm... okay." Ashley managed to mumble, still half asleep.
Amy ran the 3-mile loop around campus at a good pace. Her mind was not as calm as it usually was when she ran, and was instead filled with some of her favorite fantasies which caused her to run even faster. By the time she got back to her dorm, every inch of her olive skin was covered in sweat. She took a couple minutes to cool down and stretch before heading back inside where Ashley was waiting for her, watching TV.
"Hey." Amy said between heavy breaths.
"Hi! How was your run?" Ashley asked with a smile.
"Oh fine, pushed myself hard this morning. Ready for a shower?" asked Amy as she untied her sneakers and swapped them for flip-flops.
They each grabbed their towels and shower caddies and walked down the hall to the bathroom. It was still early enough that the bathroom was empty when they got there, so Ashley disappeared behind the curtain of the first shower stall, and Amy went into the third. She pulled the first curtain behind her, making sure to not leave too big of a gap on either side, and reached past the second one to turn on the water. As she waited for it to heat up, she pulled her damp shirt over her head, followed by her sports bra. After sliding her shorts and panties down her legs, she stood up and shivered. Now that she was cooled down from her run, her sweat had chilled her, causing her skin to be covered in goosebumps. Taking her hair out of a ponytail, she ran her fingers through it a few times, before letting them fall to her chest. Steam began to fill the little room she stood in, but Amy just stared at the wall, remembering the dream that woke her early that morning. Absentmindedly, her fingers began to trace circles around her nipples, which were no longer cold, but still achingly hard.
Fuck. No. She needed release, but not bad enough to masturbate with her sister 10 feet away. She took a deep breath, and stepped through the curtain. The hot water felt good on her skin, and she let it run over her for a few minutes before working shampoo and conditioner through her thick hair, and then washing her body. As she rubbed the soap over her curves, she had to snap herself out of fantasies more than once. All clean, she grabbed her shaving cream, and rubbed it on her legs. It got harder and harder to ignore the feeling of the razor sliding over her skin as she worked her way up her thighs, and had to bite her lip as she shaved her pussy and cleaned up around her landing strip. As she rinsed the conditioner out of her hair, she heard Ashley's voice from outside the stall.
"I'm all done, gonna head back and get dressed!"
"Ok!" Amy replied.
As Amy finished rinsing her hair, she heard the door close behind her sister, and realized that she hadn't heard it close since she entered the shower. Nobody else had come in, and she was alone in the bathroom. The thought had barely finished crossing her mind before her left hand was on her breast and her right was between her legs. Usually, Amy enjoyed taking her time pleasuring herself, but not today. Today, she just needed release - badly. Her fingers started in circles over her clit as she pinched her nipples and let out a moan. She leaned back against the tile wall and slid her fingers inside. A shock ran through her body as she felt pressure on her G-spot for the first time in way too long, and she worked her two fingers back and forth quickly. Knowing she was close, she went even faster, pressing her palm against her clit and twisting her nipple as she fucked herself with her fingers. Her body started to tingle, and her pussy started to clench...
The bathroom door slammed open, and the voices of three girls laughing and talking loudly flooded the bathroom.
Fuck. Amy stood there, leaning against the wall of the shower, with two fingers inside of herself, desperately feeling what would have been her first orgasm in almost two weeks chased away by the interruption. She didn't know whether to scream or cry, but instead slowly, reluctantly, removed her fingers, finished rinsing off, and shut off the water. She wrung her hair and dried it before running her towel over her body and then wrapping it around herself. Loading everything back in her caddy, she exited the shower, flashed a weak smile at the loud girl waiting to use the shower, and went back to her room.
She changed behind the divider once back in her room. She picked out a light blue thong to go under her yellow sundress, put her hair in a braid, and headed off to breakfast with Ashley.