It had been a long three months, and she knew it. I felt like I was bursting at the seams, and my temper agreed - I couldn't jerk off enough, the need was so intense and primal.
And Karly, she was completely aware. "If we're gonna live together," she'd said, "we should definitely agree to not hook up. House-cest and all." She gave a sly grin, one that only showed up when I knew she was horny - and that should have been my first warning.
Realistically, dry spell or no, it should have been easy. I'm no barbarian, I have plenty of hot female friends, but something about her seemed calculated to get my blood up.
She was meticulously tidy (almost unhealthily so), but would leave her underwear on the floor of our shared bathroom. She'd rest her feet in my lap during movies, always very close to my cock - but not quite touching. The house wasn't warm, and she was basically cold-blooded, but even in the depths of Calgary's winter her clothing never consisted of more than a crop top, and tight leggings - if not booty shorts. Karly had caught me staring at her ass more than once, and usually would just chuckle it off.
The sly glances when we were buzzed, the "accidental" brushing against me, the sway of her hips when she left a room - some girls just like attention, and she was one; but she was also smart enough to know better.
Lately she'd started doing yoga in the living room - at first, in leggings and t-shirt. Basically, pajamas. Then the schedule shifted so she was always doing it when I was home. After that, the clothes became more and more revealing, until she was in nothing but booty shorts and a sports bra.
I came into the living room to watch TV, but she was following along with a video on the screen. "Do you mind," she asked, "I'm almost done."
I couldn't answer. She was short, but her ass filled her shorts like few I'd seen. Her dirty blonde, boy-cut hair only seemed to accentuate her neck and jawline, which led to small, but perfectly shaped, breasts. A few small tattoos spread across her body like the few stars that show up at night in the city.
She moved into downward dog, and an involuntary growl left my throat. I rolled forward a step.
"Down boy," she said, playfully - although her tone was a little huskier than she likely intended. The instructor on the TV said to "play with the movement", and she did, waving her hips from side to side.
Looking back, I couldn't tell you when the moment was that I'd finally had enough. It had already passed by the time I came back to my senses.