Frank sighed as he left work, he had enough. He just wanted to lay down and cuddle his little redhead boyfriend.
"Hey fag!" Shouted Ray.
"What do you want?" Frank replied
"Ya gonna go home and fuck the little goblin you have at home? Oh Frank,MORE!" He mimicked.
"Just fuck off," Frank mumbled his hands stuffed into his pockets. He hated everything and everyone at work. Why can't he just be gay and nobody question him about it? Suddenly he felt a sharp pain at the back of his head. He fell to the ground with a thud. Ray was on top of him, punching and kicking him.
After about 5 minutes he blacked out. When he awoke he was back at his apartment. He looked down and saw Gerard laying in his arms. Frank smiled.
"Oh thank fuck, you're awake!" Gerard excitedly said. Frank hugged him and laid a small kiss on his forehead. For some reason Frank was turned on. "Frankie, is there a banana in your pants or are you just happy to see me?" Gee giggles. Frank flipped them over so he was on top. He pinned Gerard's arms above his head and roughly kissed. Gerard just wanted to hold him. Frank saw Gee struggling so he let his arms down. Gerard rubbed Frank's back and dug his nails in making Frank moan. Gerard opened his mouth to let Frank in. Frank loved it when Gerard was so submissive like this. He could practically do anything and he would be fine with it.
"Meet me in the bedroom, princess" Frank whispered.
Gee nodded and ran to the bedroom. Be pulled off his clothes apart from his pink panties. Franks Favourite. He lay on the bed, his legs spread apart. He looked like a fucking pornstar but fuck it. Frank had had a bad day and he was willing to let Frank do anything to him. About ten minutes later Frank waltzed into the bedroom. Frank smirked and he too ripped off all of his clothing. He crawled up to Gerard and sat just above his dick. Gee moaned. Their lips connected again for another intense make out session. Frank then pulled some lube and a butt plug out of his bedside draw. Frank moved the bottom of the panties to the side, and inserted the plug. They both moaned. Gerard began to touch himself while frank watched. "69?" Gee nodded. Frank put his member close to Gerard's mouth and began to suck Gee off. Gerard's face lit up as he saw Frank moan. As soon as Frank saw pre cum. He stopped. He signalled for Gerard to turn over. Gerard did as he was told. He stuck his ass in the air. Frank pulled down the panties by his teeth till they were on the floor. Frank slowly removed the butt plug and then got his member lubed up. He pushed into Gerard with a loud moan. Gerard told him to move and Frank started to thrust at an inhuman speed. Gerard screamed his name. Just what Frank wanted.
"You're so fucking tight baby."
He kept thrusting until Gerard screamed, meaning he had hit his prostate. Frank hit it harder and faster until he felt a knot in his stomach, he was close.
"Frankie, I'm close." Gerard moaned.
"Me too baby, come when you need too okay?"
Gerard let go, cumming over his stomach and Frank. Frank came inside Gerard soon after.
Frank rode out his high and then pulled out with a pop.
"Wanna take a shower?" Frank asked breathlessly.
"Sure do," Gerard replied.
After a shower, Frank flopped down on the bed, Gerard came out later. He curled up next to him and Frank pulled him close.
"I love you, you know that." Frank said quietly.
Gerard nodded. "Forget about going to work tomorrow, call in sick. I have something planned."
"Oh really, Mr. Way?" Frank smirked, squeezing Gerard's ass. Gerard giggled and quickly fell asleep in Franks arms. Frank smiled and dozed off.