Oh lord, wow. *Dead from the hotness* Severus and Lily together was enough to raise the dead-I love the way you've written her. Then you added first voyeur!Remus to the mix and then as an active participant-GUH!
Like esmestrella, I'd better stop before giving TMI. *shivers*