Wow, thank you for giving such in-depth commentary. I'm really glad you enjoyed this.
I knew that something would happen sooner or later but I was surprised with the ardor on the Snape’s part.
Yeah, normally I don't think Snape would be one to make a move of that fashion unless he was very certain the other person would be receptive... But in this case, I think he finally reached a point where he simply couldn't stand by and watch Harry stumble blindly into marriage with Ginny without attempting something. Something a bit more attention-grabbing than the snarky remarks he'd already been making for months, that is. As you said, Harry needed a bit of a two-by-four clue. ;)