Dean doesn't believe in God, though he has reasonable belief to believe in the devil.
In his opinion, if there was a God he's on a beach somewhere drinking fruity drinks because he's given up on the race he's created.
There's no god, no heaven, although the devil and hell most definitely exist.
But here, right now, staring up into the bright eyes of his angel, he thinks there might be a heaven.
And when they kiss, the world stops and Dean's sure he can taste heaven on those lips.
He berates himself for sounding like a friggin hallmark card, but Cass makes him feel that way.
From the way Cass reacts to the heavenly-sinful way Dean can kiss, he apparently is fond of them too.
Today was just a simple hello, nice to see you kiss, but it has been awhile and they both missed each other.
As their bodies pressed closer and tongues and teeth clashed, the only word that Dean could think of to describe it was just that: heaven.
