Here is a man named Xavier. Lost and confused about life, he wandered away from God. Facing many struggles and challenges, Xavier felt he ruined his life and had given up hope. But God was watching over him and never gave up on Xavier. Slowly, but surely, he finds the strength to keep going. One challenge after another, he overcomes the pain and heartache of his life and finds his way back to God and discovers his gifts along the way. One, in particular,...