He's called to a higher purpose.
He followed the Rabbi's advice got married and had a child.
As a good child (17) is still a minor he did what he was told until a certain point
and then had no real choice but to follow his heart.
We each have a purpose in life and sometimes even doing the best we can by others standards they aren't necessarily our own standards.
We raise children, keep the sabbath, pay the bills and sometimes find ourselves blinded by an unseen animosity and even revulsion from one we love.
Not always by our mate, it can be another relative
a sister, brother, a child or grandchild.
Only G-d knows why I doubt even we can fathom exactly why but, that dream of becoming a soldier came from a higher place and he will one day be singled out for his courage to go against tradition and seek to please his G-d in his own way.
Surely, he will find G-d again when tested in battle.
I pray he will reunite with his daughter.
The shame isn't all his.
Those keeping him from his daughter also bare some of the blame.
Who will risk their lives in order to listen to their hearts and leave all behind?