"Percy!" Molly shrieked running to her son and throwing her arms around his neck.

"Hullo Mother." Percy mumbled awkwardly.

"What do you want?" Bill snarled.

"Redemption." Percy said simply.

"God knows you need it!" Fred growled at his elder brother.

"Fred." Arthur said warningly.

"No dad, Percy's a little shit!" George growled. "What's the matter Perce, suddenly decided to believe us, you traitor?"

"Say what you will." Percy sighed. "Words cannot make up for what I have done these past few years, but I AM sorry."

"Oh Perce!" Molly whispered, tears pouring down her face.

"And what is sorry doesn't cut it?" Ron demanded furiously.

"I'll do anything." Percy promised.

"Anything?" Ginny questioned sceptically.

"Gin." Charlie muttered, putting a hand on his baby sister's shoulder.

"Anything." Percy confirmed.

"Don't be ridiculous! Shame on you all!" Molly shouted. "He's here, that should be enough for you all!"

"Why don't you vote?" Percy suggested. "I've been terribly awful to you all. Arrogant, ignorant, proud, inconsiderate and unappreciative. If you want me to I will leave and never come back."

"And join the death eaters?" Ron spat.

"No, I will fight here, if I die, I die, of not I will leave." Percy said in a hoarse voice as if it pained him to say it.

Molly burst into tears again and Ginny looked as though she might too.

Arthur wearily said, "All those in favour of Percy's redemption?"

Molly's hand shot up, Arthur's followed, then Charlie's, then Bill's, then Ron's, Fred and George gave each other a look before grinning at their elder brother and putting their hands up. Ginny took a deep breath before running forward and throwing her arms around her brother.

"You're a complete git." She laughed into his chest.

Percy stood shell shocked. Even the twins wanted him back! And hete he was, with his baby sister hugging him like she had when they were both children.

He let out a breath that he didn't realise he'd been holding and hugged Ginny closer, kissing her hair.

Bill and Charlie soon strode over and put their arms around their brother. Ron and the twins joined quickly and Percy couldn't help but smile.

As he looked up, he saw his mother crying with happiness into his father's chest. Arthur's face showed two emotions- happiness and pride.

Flashback

"Ready to go Percy?" Dad asked smiling.

11 year old Percy nodded nervously.

"You be good, Percy. I'll miss you very much" Mum beamed with pride.

"We'll look after him mum." 6th year Bill promised.

"Yeah Perce is safe with us." 4th Charlie grinned ruffling Percy's neat hair. Grumbling, Percy set his hair right.

"Behave for Mother." Percy instructed his younger twin brothers.

"Behaving is boring!" The 9 year olds chorused.

Percy smiled fondly but quickly put on a faux exasperated face.

"You'll be a good boy, wont you Ron?" He asked.

Ron nodded and squeezed his brother's hand.

"I'll miss you Percy." He mumbled.

"I'll miss you too little cannon." Percy whispered.

"I don't want you to go!" Ginny cried. "Cant you just stay with me?"

Percy picked his 5 year old sister up and cuddled her tight.

"I cant stay Gin, I'm sorry. One day you'll get to come with me though."

"Promise?" Ginny asked with tears running down her cheeks.

"Promise."