Epilogue;
The small wooden cross still stood in the abandoned graveyard. It had only been a month since Dean had last visited, but so much had changed since then. He was in a much better place now. It wasn't raining today; in fact, there wasn't a cloud in the sky. Dean ran his fingers over the cross just like he did every time he visited it. He knew he probably wouldn't see it for a while.
"Hey, Sammy. Don't worry, I'm not gonna cry this time." He chuckled. "Cas came back and, we're gonna leave Texas and stick together. I know you said you wanted me to live an apple-pie life. This may not be what you imagined. Hell, it definitely wasn't what I expected." He smiled. "But I'm happy now. It's my version of 'apple-pie'."
Dean stood up and took Castiel's hand, intertwining their fingers. Cas stood staring down fondly at the small hand-made cross.
"He never shuts up about pie, Sam!" Cas laughed.
Dean pushed him playfully before resting his head on his shoulder. "Come on, let's hit the road."
They headed towards the impala hand-in-hand with Angel on their heels. She jumped into the back seat and Dean shut the door behind her. Cas hopped into the passenger seat and Dean relaxed into the driver's seat.
"See ya, Sammy," he said, taking one last look over at the cross.
Dean didn't know what was going to happen in the future. All he knew was, right at this very moment everything was perfect. For the first time in years, Dean Winchester didn't have to force a smile. With Cas riding shotgun and Baby doing sixty, he didn't look back. Not because he couldn't, but because he didn't need to. Everything he needed was right here, right now. That was enough for him.
THE END.