AN: Okay I told you my mind didn't work like most peoples so here goes. Let's see what's going to happen.

I long to go home Chap.24

That Saturday Edward walked Rose sown the aisle and gave her to Robert in holy matrimony. But it finally hit him that he wouldn't be here to do this for his own girls one day. He stood across from Winry during the ceremony staring at the small baby bump she had now and he smiled 'Only seven more months to go' he thought.

He danced with the bride then his wife the rest of the day. Every chance he got he rubbed her belly and talked to it "I want my son to know my voice." he told her.

"He will Edward" She smiled.

Albert and the girls were chasing Rose's son around and eating everything in site. Robert and Rose looked very happy. Fuery had got up the nerve to ask Kashmir to dance. Al was mingling among a group of single ladies. Edward watched it all and just laughed 'Today is a good day' he thought as he walked over and sat down next to Pinako as she smoked her pipe in the corner.

"You look tired Ed" she said blowing the smoke out.

"A little granny but I'll just sit her with you for a few minutes." he smiled sitting down next to her.

"Alright son" she grinned "Hopefully if we both doze off someone will wake us up before everyone leaves."

"Or maybe they'll just leave us here among the cake" he drooled "Yum"

"Have you eaten today Ed?" she asked.

He got a sad look "I want some cake but I don't know how it will effect my stomach." he put his hands to his head "DAMN SWEETS! I can't help myself" he said through gritted teeth.

"Aw, Ed just have some you can always throw it up later." she laughed.

"Yeah huh" He reached for a small piece and shoved it down his throat.

"Don't worry I'll hold your hair back for you later." Pinako winked at him.

"Thanks granny" he smiled and winked at her "You're the best."

It was a beautiful Sunday morning the sun was shining brightly and the sky was a clear bright blue. Edward looked out and decided to walk down by the river. When he got there he sat on the bank watching it 'I wish the flow of life worked this way' he thought for a minute 'Well it kind of does it starts off rough than smoothes out in certain places then it gets rough again."

A strange voice came from a few feet away from him "You have a very good outlook on life Edward Elric."

Edward couldn't see his face because of the sunlight "Who are you? And how do you know my name?" he said cautiously putting his hand up to block the sun to see the man's face.

"Who am I? My name is Gabriel and I just know your name I've come here to talk to you Edward." Gabriel told him.

Edward looked the other way "Are you here to kill me Gabriel? Did Shou Tucker send you?" he said coldly.

"No Edward I'm not here to kill you I'm here to discuss something with you. I'm here to talk about human transmutation."

Edward dropped his head and sighed "So you're an alchemist?" He paused "Human transmutation isn't possible Gabriel."

"I'm not an alchemist Edward but I am a messenger." Gabriel told him "I have a few questions for you. Then I was told to explain some things to you."

"Alright" Edward said curiously because Gabriel had now peeked his interest.

" May I sit down?" Gabriel asked.

"Yeah take a load off your feet" Edward said patting the ground next to him.

Gabriel sat down and Edward finally got a look at him 'He is a beautiful man and that glow about him is awesome' Edward thought. "So Gabe what's on your mind?" Edward smiled.

"MY NAME IS GABRIEL." he said sternly.

"Oh….okay…..sorry" Edward was taken back by his sternness.

"Edward did you and your brother truly believe you could pull a whole human out of Gods domain?" Gabriel waited for the answer and that would determine if he continued his conversation.

Edward sighed "Well to tell you the truth Gabriel at the time we were just kids and yes we thought it was possible." he dropped his head "But that was just foolish thinking all that happened was my brother lost his entire body and I lost an arm and a leg." Edward looked out over the river "Through all of our searching in our young lives we learned a lot. We learned things we didn't want to know." He cinched his right hand into a fist " We learned that people would sacrifice other people to get what they wanted." Through gritted teeth "Al and I swore we would never do that to get our bodies back." He looked at Gabriel "So you ask me if I thought it was possible to pull a whole human out of Gods domain?" a tear formed in his eye "I know what we brought back was not our mother and I know what she was. I had to kill her to make atonement for my sin."

Gabriel looked out towards the river "Your answer is truthful Edward and I see your heart is troubled but your compassion for human life and not your own is the reason I am here. You asked for answers so I am here to explain some things to you." He looked at Edward "The things that went wrong back then and what happened to you ten years ago."

Edward was listening intensely now " I have waited so long for answers so if you have them I'm listening Gabriel."

Gabriel began to explain something that completely blew Edwards mind but it made sense to him and cleared up a lot of questions he had for so many years.

"The portal you and your brother opened up was not the portal to God. It was your own portal of truth. You boys tried to pull something that wasn't there out of your own portal. Which resulted in an abomination, a homunculus by what you call it a living being without a soul."

"I see" Edward sighed and then began to cough.

"May I?" Gabriel asked putting his hand to Edwards shoulder. Edward shook his head yes not knowing why and Gabriel touched him and he began to breath easier and the coughing stopped.

"Wow" he said looking at Gabriel "I can breath" he took a few deep breaths "Who are you?"

"I told you I am a messenger Edward" he continued talking "There are many different portals that lead to different places in the universe. Your sacrifices for your brother gave you a chance to live. When you pulled your brother from the gate the last time and gave yourself for him we were watching. No greater gift has man to lay down his life for his brother." He looked at Edward " So you were allowed to put yourself back together mind, body and soul in another dimension."

"Another dimension?" Edward was stunned.

"Your brother so determined to find you sacrificed two abominations to open that portal and we were watching."

Edward looked at him " What are you guys a secret society of watchers or something? If you were watching why didn't you help?"

"We are not allowed to get involved with those things." Gabriel told him.

" What do you mean?" Edward asked confused now.

"Edward the last sacrifice you made touched us and our creator so much that you were allowed to go back to that place you had spent those two years in and your brother followed you and he was allowed to stay. No greater gift has man to lay down his life for love." Gabriel stressed "You are one of the few people who cares more about others than you do yourself. You have helped people in your life just because you thought they were treated unfairly. Edward Elric your spirit is a strong one and your soul is what drives you. Yes you have made mistakes but on your wedding day in that church when you gave your life over to our savior you were forgiven."

"Forgiven? What do you mean?" Edward was surprised.

"Yes Edward you were baptized that day and all your sins were forgiven. You made a very wise choice letting the savior into your heart."

Edward thought for a minute then it all made sense "Wait a minute your name is Gabriel and you're a messenger."

Gabriel took his hand off Edward and he went back to having trouble breathing. Gabriel stood up and walked behind Edward.

Edward was frightened when he looked at the massive shadow on the ground in front of him "You're an angel aren't you?"

"Yes Edward I am a messenger" Gabriel said.

Edward put his head down "Are you going to save my life Gabriel?"

"Remember Edward there is no equivalent exchange. God has a destiny for you but to fulfill it you must die and be reborn."

"Reborn?" Edward thought for a moment "My son?"

"No Edward" Gabriel said.

Edwards eyes got huge "Not Mustang's."

"No Edward" He said softly again "You will see me again" Then Edward saw the massive shadow in front of him with wings spread out disappear.

Edward turned suddenly "WAIT GABRIEL!" but he was gone "DAAAAMN!"

Edward thought 'What did he mean reborn? I DON"T UNDERSTAND GOD' He looked at the sky.

A small inner voice told him 'You will soon my son.'

Edward walked back to the house trying to make sense of what had just taken place. Al saw him and walked over to him.

"Ed what's wrong you have the same look I did the day after I slept with Faith." Al knew that look all to well it was a look of confusion and disbelief.

"Al you wouldn't believe me if I told you" Edward scratched his head.

Al smiled "Try me I'm the one that slept with the ghost remember."

Edward leaned over and whispered in Al's ear "I just had a conversation with an angel Al."

"Really….well wha'd he say?" Al believed his brother and Edward was wondering why Al wasn't looking at him like he'd lost his mind.

"Well?" Al asked excited.

"He explained a lot to me Al like how we weren't able to bring mom back. Where we spent the last ten years. Portals that connect to different parts of the universe and different dimensions." Edward was overwhelmed.

"WOW!" Al said looking at his brother "You look like your brain has been overloaded Ed, Why don't you go rest."

Edward sighed he did feel a little weak "Yeah I think I'll do that Al. I'll tell you the rest of what he told me later."

"Alright brother" Al watched him walk into the house.

The phone rang a few hours later and Winry answered it "Hello."

"Winry heeey is Fullme- I mean Edward there?" Mustang asked in a happy voice.

"Yes he is General hold on" Winry put the phone down and walked up the stairs and opened the bedroom door.

"Edward are you awake?" She said softly.

"Yeah baby I was just laying here." he said sitting up.

"The General's on the phone for you" He got up and walked by her reaching his hand out to touch her stomach as he kissed her cheek.

"Thanks" he walked on past her and down the stairs picking the phone up.

"Hello General."

"Heeey Edwaaaard gueees whaaaat?" Mustang sang.

" Your drunk?" Edward asked looking at the phone.

"No why?" Mustang got a strange look on his face

"Never mind…What's up General?" Edward asked now confused.

"Hey I need a huge favor" Mustang said looking across the room at Riza as she put books away on the shelf.

"What is it?" Edward looked at Winry and shrugged his shoulders.

"Well,,,,,uh….I…..ah….well….um" Riza walked over and grabbed the phone.

"Edward were getting married next month and Roy wanted to know if you would be his best man?" Hawkeye asked bluntly.

Mustang started jumping around behind her " YEAH, THAT'S IT."

Edward smiled "Sure mama Riza" He then smiled a devious smile "HEY and I want a sister too."

"Very funny Edward" She smiled.

"Wha'd he say?" Mustang asked bugging her.

"HE SAID YES ROY NOW SHUT UP WHILE I TALK TO MY BOY ABOUT THE BABY!" she yelled putting the phone back to her mouth "Now where were we?"

Edwards hair landed back on his shoulders after being blown backwards from her yelling as he put the phone back to his ear "Riza can I please talk to the General?" He said sweetly.

"Okay Ed." She handed the phone to Mustang.

"Hello" he said softly and cowering in his chair.

"What have you done to her?" Edward asked sternly.

" Nothing" Mustang said smiling at Riza "She's my little hot mama." Edward heard a THUD then "OUCH RIZA SHIT!"

"DON'T CALL HER THAT!" Edward yelled trying to warn him "ANYWAY General is everyone trying to get married before I die? Because it seems like weddings are getting moved up."

"NO…no Edward I just thought we better do it soon." He whispered in the phone "Before she kills me."

"Oh…okay" Edward laughed " I'll be there for my check up next month so that should be no problem."

"Alright then I'll see you then" Mustang said before hanging the phone up.

"I hope so" Edward laughed hanging the phone up. He looked at Winry and mouthed "WOW!"

"What?" she asked.

He turned to her and smiled "Have I told you today how much I truly love you baby?" He said kissing her neck as he hugged her. All the while he was thinking ' Thank you for not being as hormonal as Riza.'

"No you haven't" She said sliding her arms around his neck.

He looked into those big beautiful blue eyes of hers "I love you more than life itself."

She looked down "Edward" she said softly.

"It's true" He said as he began to slowly dance back and forth with her.

The girls came running in "Ahh, What are you guys doooing?"

He smiled at them "Heeey this is daddy's time to sweep mommy off her feet so come back in two minutes." he pointed to the door and winked at them as they left the room but not before turning around to look at their parents.

The girls could see they were very happy Crystal turned to Jade "They really do love each other don't they?"

Jade looked down "Yeaaah they do" she grabbed Crystal by the arm "Come on we have research to do."