God never gives up on you