I <3 the happy [snarry^^] ending! But somehow, (aka for Harry's future good^^), I'd rather Snape kicked him awake, threw him into a cold shower, and spanked the skin off his arse so that Harry'd never want to get drunk again.
What would he *want* to do, you ask? =) Make Snape proud, of course! :3 I am sure Snape has plenty to hold over Harry's head in return for Harry's good behavior and study habits. ;)
(Yes. Yes. The sex is *very* hot. This hardly needs to be said, though.^^)