Dean opened his apartment door and as soon as Cas walked in, Dean pinned him against the wall and kissed his neck tenderly. Cas let out a small moan and put his hands on the back of Dean's neck, pulling him in closer. Dean led them to his bedroom, and pushed Cas back onto his bed. Climbing on top of Cas, Dean kissed him deeply. He sat up and pulled his shirt over head. Cas stared at a tattoo on his collarbone. It looked to be an anti-possession symbol. Even if he didn't have perfectly sculpted abs, he still looked so muscular and strong. Dean kissed Cas once more before Cas pulled his own shirt off.They kissed passionately, and Cas noticed a bulge in Dean's pants. Dean stood up to take off his pants, but Cas got off the bed and kneeled in front of Dean. He slid Dean's pants down for him, revealing his large erection. As Dean stepped out of his pants, Cas took his dick into his mouth. He swirled his tongue around Dean's tip and Dean groaned softly.
"Fuck, Cas." Dean said under his breath as Cas sucked his dick. Dean ran his finger's through Cas' dark brown hair. Just as Dean was about to cum, Cas stood up and took off his pants.
Dean turned Cas around, "Oh, you better let me fuck you."
Cas doesn't know if it was real or if it was the expensive beers, but that was the best sex Cas had had in awhile.

YOU ARE READING
Cross my heart
FanfictionCas thought that it was only going to be a one night thing. But when Cas runs into Dean again during work, their romance sparks again. After falling in love with Dean, Cas receives a mysterious box from him which he is not allowed to open until he i...