Orange spray-tan, muscle shirt, crew cut, jean shorts. What had David seen in Denise? Sure, David had been younger when the two had met, but that was no excuse. She was a text-book douche-bag.
The problem was, that text-book douche-bag was sitting on David's bed.
"What the hell are you doing here, Denise," David said, glaring at the woman, all the while hoping that his towel didn't let go. It was bad enough to have to see his ex, but having to be only wearing a towel while he did it was the worst.
"Aw baby, don't be like that," Denise said in a seedy voice, "We had good times, didn't we?"
David tried to think back to what the good times could have been. For a few moments, images of Denise flooded his mind, but not in her current asshole form. Instead, she was older, matronly. David was thinking of her as a mother, not a lover. She wore a flower-print dress. She was making dinner. She was putting a band-aid on his skinned knee...
David blinked away the confusion. Where had that come from?! He looked at his ex, who was subtly rubbing herself through her jean shorts. Yeah, that was the Denise he remembered. Sneaking out with her friends to go see the peelers. Drinking too much beer and demanding that he go down on her. Sneaking pictures of him naked and sharing it online. In short, a pig.
"Get the fuck off of my bed," David demanded, hearing a gasp from behind his closed door. Adam was listening in again, as he always did when there was a girl over. David made a mental note to talk to the smaller boy later.
"Fine," the big woman said, "I'll get off. Or maybe, you'll get me off." Denise chuckled, as if she had been clever. She hadn't.
"In your dreams," David said, rolling his eyes and crossing to his dresser to grab some underwear. If he had to talk to this jerk, he might as well get dressed. Grabbing a fresh pair of pink lace boy-short panties, and a matching bra, David stepped behind a changing screen he'd bought on a whim at a thrift store a month earlier, dropped his towel and slipped his panties on. Once dressed, he gently unwrapped his long, but damp, golden hair from the damp towel and let it join it's partner on the floor. He would have to spend some time making sure his hair didn't get tangled or matted, but first he wanted to get rid of this jerk.
"Look," David said from behind the screen, fastening his pink bra behind him, "I don't know what you're doing here, but we haven't been a thing for a long time. You need to back off and leave me alone."
"Word on the street is," Denise said, "You're cruising for action. Some gals at the cafe said they saw you leaving with some young girl, that it looked like you were in heat, that you were off to get fucked six-ways-to-Sunday."
"That's none of your business," David snapped, his encounter with Janice still to fresh for him to have fully processed it. He stepped out from behind the changing screen, not caring that Denise could see him half-dressed.
"I wish it were," Denise said through a lecherous grin, eyes wandering over David's body, "All I know is, with that weird scientist taking over town, you never know what changes he's made to the world. Maybe you want to stick with someone you know. Right now might not be the best time to play the field. At least with me, if anything changes, you'd know it."
David looked at his ex. Sure, Denise was in it for herself, only looking for an easy piece of ass, but maybe there was something more to it. Maybe he was finally seeing a more sensitive side to the doofus. Maybe Denise was starting to show her true colours, not as a monster-truck-watching, suck-job demanding, beer-guzzling asshole, but as a more mature partner-type. He looked at the girl who'd pushed her way into his room and for a brief moment allowed himself to wonder if Denise might be husband material.
"Denise," David said, shaking his head, "I can't deal with this right now. You have to leave. Doctor Gilmore is a lunatic, but that doesn't change that my life is very busy, very full. My love-life hasn't been any concern of yours in a long time, and I don't know why I should consider it to be any different now."
Denise shrugged her shoulders as if it was no big deal and made her way for the door.
"Maybe I'll call you tomorrow, and we can catch up," David said as he watched the girl leave, hardly believing the words coming out of his mouth, "Maybe..."
Denise grinned her lecherous grin and left, scratching her butt as she passed Adam in the hallway, eyes crawling all over the smaller boy.
"Sure thing, baby," Denise called over her shoulder, "I'll see you soon!"
David quietly groaned. He had a bad feeling that Denise was right.