The antidote to stress, anxiety, confusion, and worry is faith in God- a resolute trust that Jesus is in control, and that He is preparing the very best outcome for His followers.