I'm still working my way through season 7... and I'm missing Cas a lotttt.. and I'm having lots of Destiel feels so I ended up quickly writing this...
Dean still has nightmares about Cas. About him dying. About him oozing black goo, about the Leviathan taking him over. He still has nightmares about Cas’s body walking into the water and disappearing, only leaving behind the beige trench coat.
Sometimes the nightmares only consist of that coat, floating empty on the black water. When the nightmares started, it was everything mixed together. It was Cas, it was Amy, it was the lying to Sam. But as the other things were resolved, the nightmares about Cas remained.
Even now, how’d wake up in a cold sweat, breathing heavily. Cas’s across his chest; even since Cas had come back, the nightmares hadn’t stopped. He runs his hand through Cas’s dark, messy hair and pulls him in closer. Cas stirs and presses kisses along Dean’s collar bone, and Dean kisses the top of his head. Dean holds on, probably too tight, but Cas doesn’t mention it, until he drifts back to sleep. The second time he falls asleep, the dreams are better, like he just needs the reminder in the middle of the night. He just needs Cas as an anchor, keeping him safe.
Dean still has nightmares, but at least Cas is always there when he wakes up.