This is really brilliant! I love Snupin scenes set around the time of OOTP. I adore the characterizations you have given them, especially the way Snape's Slytherin mind works. The bits of humor with the trio and Sirius are great, and of course the shower sex is super hot! Mutual masturbation is one of my favorite kinks.