LOS ANGELES, CA. (CNN) - A 29-year-old Army Specialist serving in Afghanistan was hiding a big secret back home.
As Heather Hope reports, the truth didn't come out until he was killed serving his country.
It was a solemn send-off for a soldier. Army Specialist Moises J. Gonzalez died in a vehicle rollover accident in Afghanistan on April 25th.
"He was an exceptional son. He had a big heart. He finally gave that heart to the world and to his country, he was my only son, he was my baby."
He was 29 and leaves behind three sons and two wives.
"I'm sad, but I know in my heart that's not him. I feel like he's still in Afghanistan, that's how I feel."
Ruth Bayona of Bakersfield married Gonzalez in 2010 in Las Vegas, unaware that he was already married to Darlene Garcia of Los Angeles. The two sat on the same row at Gonzalez's funeral in Saint Matthias Catholic Church in Huntington Park.
"My baby always smiled, he was healthy, and to see him like that."
Garcia could barely speak after the funeral. She held onto her son, Gonzalez's first child and let her sister do the talking.
"It hurts so much to see my nephew go through this. He's going to go through this a lot for the rest of his life."
It hurt Bayona to see Garcia given Gonzalez's flag off his casket.
"For him, the son, the first born, he's going to want to keep the flag."
Bayona says there was too much tension in the air on the day of her husband's homecoming. The wives only exchanged glances. Bayona has Gonzalez's youngest son, Moises, Jr., and a third woman was there, the mother of Gonzalez's second son.
But more than the multiple families, Gonzalez's father wants his son to be remembered as a soldier with a big heart.
"He was a very good boy and he died giving his life for the country he loved. Like everything in life, we are with his family, with all of them."
Gonzalez married his second wife nine years after the first, but never got a legal divorce.