All of us, at one time or another face problems that seem insurmountable. You may be in the middle of one of those problems right this moment. So what do you do when you face a giant problem? There are several things that we can learn from the life of King David in the Bible. […]