A/N: This may contain spoilers for 11x21.
"I- Kevin, oh my gosh," you pushed past Sam and Dean and wrapped your arms around him, crying against his shirt. Kevin held onto you tightly, and you vaguely heard Chuck escorting the two brothers into the other room. You finally stopped crying, stepping away and wiping your eyes with a shaky smile.
"I miss you," Kevin murmured. You blinked away more tears and nodded.
"I miss you too. Are you- Are you staying?" You knew the answer even before Kevin shook his head and you bit your lip to hold back a fresh wave of tears.
"Hey, hey, don't cry. I'm okay. Really, I am. You- I have good memories to hold onto, memories of you. You made my time really great. I trusted you, and that's more than I can say about a lot of people, Y/N. I love you... Please don't cry about this. I don't want you to be upset, okay?" Kevin pulled you into another hug and you nodded, pressing your face against his shoulder and breathing deeply, trying to memorize him so you'd never forget his smile or the way he smelled, even when his shirt was soaked with your tears. He pulled away just brief enough to kiss you, cupping your face in his hands and using his thumbs to wipe away the tears slipping down your cheeks.
"It's time, Y/N. It's time for Kevin to move on; you deserve a place in heaven, Kevin. You've done well," Chuck said. You nodded and stepped back, Kevin's hand disappearing from yours as his soul traveled upwards into its rightful home.