Sometimes, you have plans for how you want your life to go, and things beyond your control make those plans impossible.
Nobody knows this better than David Winkelspecht.
When he was 17, Winkelspecht joined the military and couldn’t take care of his newborn son. After he returned, he lost track of his family.
In the years following, Winkelspecht was down on his luck and kept running into one roadblock after another.
Then, a friend tracked down his son on Facebook, and they reconnected.

A local TV station offered Winkelspecht the money to help him travel from Las Vegas to San Diego.
But he never sees the station’s next surprise coming.
Watch the heartwarming reunion in the video down below!