It had been three days since the incident by the pool. After Gabriel's head had cleared completely, he had run into the house like the hounds of hell were on his heels, leaving a dazed and blissed-out Cass sprawled on the lounge chair, covered in cum. He had raced to his bedroom and stayed in there until he was certain Cass was in his own.
Three whole days later and he still couldn't believe what had happened. One his son had asked him to put sunscreen on him and the next Gabriel was pushing his cum back in Cass's asshole. He was the worst. He was a horrible human being and father. He had taken advantage of his son. It didn't matter that Cass had seemed to want it just as much. Gabriel shouldn't have left things go that far. He shouldn't have let himself give in to his sickest, deepest desire. What could have happened if someone saw them? What if the staff hadn't left? What if Beatrice had come home earlier and decided she wanted to take a swim? There were so many things that could've gone wrong.
But, damn, he had wanted it so badly. He just couldn't help himself. Watching his boy come apart because of what Gabriel did to him was unlike anything he'd ever experienced before. He replayed it in his mind over and over again and he had jerked off more times than he could count.
Lying in his bed, Gabriel thought about what Cass might be doing right now. He hadn't seen him at all. He avoided him like the plague, locking himself in his bedroom or office, when he knew Cass was home, because he couldn't face him. What was he supposed to say if he did? He knew he couldn't hide from his son forever. Hell, they lived in the same house. He would have to man up and confront him about his mistake. Apologize to him. He owed him that. And he was sure Cass himself had regretted what had happened too. He hadn't tried to reach out to Gabriel or talk to him and Gabriel couldn't really blame him. Somehow, Gabriel would find a way to make things right and salvage his relationship with his son.
He was about to get up and head to the kitchen to grab something to eat, when his phone pinged, alerting him he had a message. He picked up his phone from the nightstand and saw Cass's name on the screen.
He froze for several seconds, his phone almost falling out of his hands and his heart beating like a wild drum in his chest. After he managed to calm himself down a little bit, he opened the phone and checked the message.
Cass : We need to talk.
Gabriel blinked at the message a few times. It seemed ominous and his heart continued to gallop inside his ribcage. Yes, they needed to talk. Of course they did, but Gabriel wasn't ready yet. He had to gather his thoughts and find a way to make things right. Three days weren't enough time.
Gabriel put the phone back down, got up and headed to the kitchen. He could move freely around the house now, without being afraid of running into Cass, since he was spending the day with his friend, Julie.
Once in the kitchen he made himself a sandwich and sat down at the table to eat it. When he returned to his bedroom, he took a shower, changed into a new pair of pyjamas and climbed back into his bed. It was almost 9 o'clock at night and he didn't need to sleep yet, so he decided to check some of his work emails. Before he could do that though, he saw that Cass had bombarded him with more messages.
Cass : Dad?
Cass : Stop ignoring me.
Cass : It's been three days, we really need to talk.
Cass : Why are you doing this? I just want to talk.
Cass : Dad, you can't avoid me forever.
Cass : I miss you. Please, daddy talk to me.
Gabriel's breath hitched as he read the last message. He didn't know what to say or what to think. Did that mean that Cass actually wanted the same thing as he did? Did he want him as much as Gabriel wanted him? Or was he just confused? His son was 20 years old, very mature and smart for his age, but that didn't mean he knew exactly what he desired. Fuck, Gabriel was confused and conflicted as hell. How was he supposed to answer to that?
Before he could even form a response, his phone pinged again.
Cass : I can't stop thinking about the other day. I don't regret anything, but we should still talk about it.
For a second, Gabriel thought his eyes were playing tricks on him. He reread Cass's message over and over, until he finally decided to respond.
Gabriel : We'll talk when you get home.
He didn't know what else to say.
Cass : Talking isn't the only thing I want though ;)