What made it possible for David to survive all the difficulties in his life? David listened to God, trusted God and was all in for God. David had Jonathan who loved him and had his back. How do you survive the giants in your life? Follow David’s example: Listen to God, trust God and be all in for God and surround yourself with people of faith who have your back.