(a/n - I can write cute and fluffy Snooch! I can write cute and fluffy Snooch! Sorry it started with some more... Ahem, dirtier ideas, but that's my mind for you. Anywho, final chapter of this piece. Please, leave me a review to let me know what you think of the overall piece.)
Fallen Angels.
Albus and Minerva returned late at night from the ministry, and as soon as they were in Albus' office, Minerva collapsed into his arms, tired and longing. Albus smiled down at her.
"Are you okay, my dear?" he asked, his eyes twinkling. She looked up at him.
"Better now I am in your arms, Albus." she sighed contentedly. "I've had to stay an appropriate distance away from you for hours today." Albus chuckled lightly at her words.
"Well, now we don't have to be apart at all." he whispered in her ear, causing her to shudder. She looked up at him, their eyes locking together, and pulled him into his private quarters, their lips locking in a fiery kiss.
Meanwhile, on the other side of the castle, Severus was relaxing for the evening by the fire in his chambers. A knock upon his door startled him. He opened it to find Rolanda, looking quite unlike he had ever seen her before. She took a deep breath and opened her mouth.
"Severus, may I, can I, come in?"
"Of course, Rolanda." he opened his door further. She walked in and stood by his fire. He sat down and offered her a seat. She shook her head and gazed into the flames.
"Severus... I just want to say that, though I've been an absolute bitch sometimes, and we haven't always got on, I've, well, I've grown quite fond of you, and I thi-"
"You don't have to say anymore, Rolanda." he silenced her, his feelings now confirmed. "Because I've grown rather fond of you, too."
He stood up and closed the short gap between them, capturing her lips in a soft, gentle kiss. Rolanda looked up at him, and whispered quietly
"I would like to try things again, sober, you know..." Severus nodded, and scooping her up into his arms, carried her into his private chambers.
Albus awoke the next morning smiling down at the woman next to him. She honestly was beautiful, her raven black hair spread out across the bedsheets, a startling contrast to the crisp white. He honestly couldn't think of anything more perfect than this. Waking up next to his own angel, fallen from heaven for him.
Severus awoke, and sighed at the fact that he had had the most wonderful dream about Rolanda. He couldn't deny how much love he felt for the woman, he just wished his dream could come true. Then, he felt something against his chest. Looking down, he saw a vision of pure beauty before him. Rolanda was snuggled happily into his chest, her silver hair like a halo above her head. Realising that everything in his dream had happened, Severus felt a rare smile cross his face. He had a lot to thank Albus and Minerva for, since he had grown closer to Rolanda through things that they had organised. He looked down at Rolanda and realised that nothing could be more perfect than this. Waking up next to his own fallen angel, someone to be with now that Lily was no more. He thought of everyone he was close to, and how he didn't want to lose them like he had Lily. It was then that he realised something very important, which would help him to keep his friends and Rolanda close to him, whatever happened in the future.
Caring is sharing happiness with others.
(a/n - not sure about the ending, but I was stuck for a way to wrap it up, and as you all know, I've been having terrible writer's block. Anyhow, I hope that this fic has made some people happy, I've enjoyed writing it actually. So, let me know in a review what you think, and look out for future things which I will write!)