Oh, this story is just awesome! I love Severus/Kingsley, and you portrayed them both so perfectly. I adore the long relationship you let them have (yay!) and how their feelings deepen over the years. The "they could find us any minute" up against the wall blowjob is hot as hell, and other things (like Kingsley kissing Severus' shoulder) are so tender they touch my heart. The ending makes me especially happy, of course; this is one of the "All is well" scenarios I can live with. :D