A/N You thought it was clearing up...ha ha...the complications are just beginning my pretties.
So...more snogging or less snogging?
********

Everything looked so bright and joyful to Hannah, it was morning and Hannah was just now leaving the Gryffindor tower. She couldn't have been happier. Harry had made a heaven out of hell and Hannah couldn't wait till she could see him again. Last night she had been at the end of her rope with no where left to turn and then somehow Harry had found her and brought her back. He had held her so closely and told her things so earnestly, he had made her feel not only human again, but almost divine. She practically skipped into the Hufflepuff common room grinning, only to find a very upset Nigel waiting for her. "Han!" he cried, rushing forward to hug her, "Where on earth have you been! I've been so worried! Oh Han I was so wrong last night, please forgive me! I promise I won't ever do it again. I promise I'll listen from now on. Things are different...I swear."
"Please tell me Sally doesn't know I was gone" Hannah said, stepping away from him.
"Thankfully no, luckily she was already asleep when you left and she hasn't gotten up yet. You are so lucky that she is still asleep. Do you have any idea how upset she'd be..."
"That's why I asked."
"Hannah can you ever forgive me?"
"I already have Nigel, you know I have never been good at being mad at you. Besides I'm over it"
"Listen Han, I am so sorry I blew up at you last night, I should have heard you through. I'm ready to hear the bad news now...that is if you are still willing to tell me".
"Sit down Nigel...I think you know what I have to say. Are you sure you want to hear?"
"Yes...I need to...Han, I haven't slept all week wondering"
"Okay then...Nigel, Lilah cheated on you...she slept with Blaise." Hannah watched Nigel, her eyes full of sympathy. He sat there stone still. She wondered if she had done the right thing after all. Maybe she was just being vengeful; maybe ignorance really was bliss. She kneeled down to look him in the eye, "Nigel...you gonna be alright?"
Nigel threw his arms around her shoulders and she held him to her like a child, rocking him back and forth. "Hannah, I never appreciate you enough...I'm so sorry. I'm sorry I'm a git...I'm sorry I chose Lilah. I was wrong. I'm sorry I made you pay for it even more than you already were. You are the best thing I ever had..."
Hannah's heart was beating...This was what she had wanted for 5 years. Nigel to come to his senses and love her...and here he was in her arms telling her he was wrong and she was wonderful...WHY HADN'T HE SAID IT 12 HOURS BEFORE! 12 hours before she had still been waiting. Last night she had still been devoted to him...but this morning things had changed...or had they. Hannah couldn't help but doubt if her new found love with Harry might pale next to the finally available love of 5 years. What should she do...call it all off and look like a bitch on the chance that she might still want Nigel more and that he might still want her...or be content to know he was free of Lilah and move on with her life as she had intended 5 minutes before. Hannah wanted to do the right thing, the thing that would make her happy. She just suddenly didn't know what that was.