Dean
"He is such a dork" he said "God I miss you so much Micks"
"I missed you two baby" a voice said and Dean span around to look at Mickie standing there angelically.
"Micks" Dean said and instinctively took the gun from his waist band "how?"
"How did you get out of hell?" she said "I wasn't always truthful with you Dean, I'm an angel"
"And I'm father Christmas" Dean said with a snort
"Don't tell AJ that" Mickie said "she will believe you until she is like 14"
"How can I trust you?" Dean said "Addie told me you were dead"
"Addie didn't know I was an angel" Mickie said "and nobody apart from me and my mom did"
"Mickie I want to believe you but I can't" Dean said
"Take my hand I will prove it to you" she said extending her hand "no tricks Dean I promise" as she had read his face and knew that was what he was thinking.
"Ok" he said taking her hand and then they were both surrounded by a white light as AJ came into the room.
When the light faded Dean realised that they were in Mickie's mom's house.
"What are we doing here?" Dean said
"What a minute" Mickie said "here he comes"
"Ms Madison?" a man who appeared to be in his mid 30's said "do you understand what I am asking you?"
"Yes" she said "you want me to have God's child"
"In a sense yes" he said "your daughter would not be God's daughter but an angel"
"Will I be able to have other children after I have had God's daughter?" Mickie's mom asked
"Yes you will" he said "as many as you want"
"You see Dean" Mickie said "just like Azazel made a deal with your mom for Sam Castiel made a deal with my mom for me"
"But why?" Dean said
"To save you" she said "the great warrior that needed a guiding light, I always said you were my warrior Dean"
"I know and I believe you" Dean said "I love you Micks" and he leant in and kissed her
"Good" she said and fainted in his arms and again they were surrounded in white light.
When the light faded they were back in AJ's room at Bobby's
"What the fuck was that?" Dean asked
"I gave up my powers to save you" Mickie said "I became mortal for you but you had to believe that I was really an angel for me to be able to come back to you"
"What about AJ?" Dean asked "is she an angel or is she human?"
"She is more angel than human" Mickie said truthfully "but I taught her to hid her powers just in case I was not able to rescue you from hell"
"I thought Castiel rescued me?" Dean asked
"He did 32 years ago" Mickie said "when he met my mother" then Dean looked at her confused "I was sent to save you Dean and I intend to"
"Like my sexy guardian angel?" he said
"Exactly" she said "not that my job didn't have a few perks"
"I would call what we did in the back of the impala more than a perk" he said smirking
"Hmm I can't remember what you mean" she said smirking "maybe you would like to refresh my memory Mr Winchester?"
"Maybe I will if you promise me something?" Dean said
"What? Mickie said
"Well if you will finally" Dean said getting on one knee "become Mrs Dean Winchester"
