The first time John walks into his boys kissing, he’s sober enough to drag his tired ass to a separate room and let them enjoy the night and part of the next morning. The second time, though, it looks like they’re just kissing and cuddling–and he takes a second to stare, because isn’t that sweet? He vaguely remembers doing the same with Mary before Dean was born, and well it seems their boys are just as boring and domestic as they used to be.
Who could’ve guessed, huh?
But before he can leave the room and make some noise outside to warn them he’s back, Sam makes a startled noise and honest to God pushes Dean away from him so desperately that the kid just falls out of the bed. John winces in simpathy– this must’ve hurt. But then he suddenly remembers they don’t know he knows, because they’ve been trying real hard to hide their whatever-they-have from everyone, John’s name placed at the golden #1 position on their list.
“We..we–” Dean is stuttering and stumbling on his own feet, looking so young and scared that John wonders if he should step closer and hug the kid. “Sam did nothing wrong, s-sir–”
Okay, maybe John should’ve warned them. He could’ve left a note or something, at least– but hey, tracking the demon and hunting supernatural things wasn’t exactly easy. His to-do list is a bit full right now and he’s been a little too busy to remember his kids were kissing each other (and doing other things he really didn’t want to know about, and Sam’s already 15 so hey, not his damn business anymore).
“Dean, shut up.” John replies, but maybe he’s too tired because he sounds rougher than expected and Dean just tenses up and looks even more younger if it’s possible. “Come here, son.”
Dean gulps loudly and takes nothing but a second to stare at Sam, but then lowers his head and steps closer, still tense. John will remember to leave a note next time he finds out one of his kids fell in love with a family member, but for now he just pulls his oldest into a hug and doesn’t let go until Dean relaxes completely–
“It’s okay, buddy.”
–which takes a damn long time, a lot of encouragement and Sam silently slipping into the hug when John invited him.
He’s made peace with his mind a long time ago about their relationship, or whatever they name it. It took some time and a fair share of liquor bottles and bar fights, of course– but he’s seen how happy they are with each other, how they protect and love each other. He didn’t choose to love Mary, just as they didn’t choose this. It’s not fair to destroy their happiness just because he got his ripped apart all those years ago.
“I’m okay with this.” John says at some point, presses gentle kisses to Dean and Sam’s foreheads before finally letting them go. “It’s not what I expected for you when you were born, but…” He also didn’t expect to lose Mary, to have this kind of life. “But we’re family.”
He smiles and pats Sam’s cheek playfully. “Just give your old man a break and try not jump into your brother’s pants when I’m around. You’re damn loud, kiddo.”
He’s never seen Sam lose his words so fast.