5 years later….
Hermione shot up in bed, breathing heavily and shaking.
"Shhh… It's OK. It was just a nightmare," whispered Harry soothingly rubbing her back.
Hermione groaned and plopped back down, pushing her hair out of her face.
"Was it the same one as always?" asked Harry quietly
"Yeah…I swear it's on auto repeat or something. It's happening almost every night." Sighed Hermione
"Hermione, maybe we should talk to a mind healer, maybe they can do something, maybe they can obliviate part of that night," suggested Harry
"Absolutely NOT! He died protecting me Harry and you think I should repay him by obliviating it from my memory!" snapped Hermione horrified
"Not the whole thing, love, just some of it…Hermione, you're pregnant for Merlin's sake! You need your rest!" replied Harry concerned
"I'm fine! I can handle a few nightmares, Harry."
"NO, Harry. End of Discussion!" snapped Hermione turning away from him.
Sighing, he lay back down and started rubbing her back to try and settle her down. "I'm sorry, love, I just hate to see you suffer so much. He didn't sacrifice his life so that you could suffer. He wanted you to have a chance at being happy."
Hermione sniffled a little then said quietly, "Why did he do it, Harry?"
"Because he loved you."
"But nothing, love. He loved you and in that moment that was all that mattered to him. He was willing to throw himself in front of you, to die for you. And I couldn't be more grateful for that. I don't know what I would do without you love," whispered Harry.
She turned her head and kissed him gently, tears streaming down her face. After a few minutes she pulled away and said, "Harry, would you mind if we named our son after him?"
After a minute of silence she rolled over to look at him and said, "Harry?"
"Sorry, love. I was just thinking about it," replied Harry then he continued, "It would certainly shock everyone. I think everyone expects us to name him James."
"Yes, I did think about that but…"
"Yeah, I know what you mean." Replied Harry
"We could make James his middle name," countered Hermione
Harry shook his head and said, "No, that doesn't sound right. How about Sirius as a middle name?"
Hermione thought about it for a minute before smiling and saying, "I like it."
Harry smiled broadly then moved down the bed and lifted Hermione's shirt so that he could see her belly, which was quite big given that she was 8 months pregnant. He kissed her belly gently then said, "What do you think of your name, little one? Draco Sirius."
The baby kicked making both Harry and Hermione laugh.
"I guess he likes it," replied Hermione smiling
"Draco Sirius Potter," repeated Harry in awe with Hermione snuggled up in his arms.