King David was a "man after God's own heart." David was not perfect but he knew how to get into the presence of God and to seek forgiveness. That is the key word - FORGIVENESS. God is faithful, just, and full of mercy. There is no problem too hard for the Lord to solve. David had many obstacles and many enemies. He was constantly running from king Saul, the host of Israel, and others. He hid out in the cave of Adullam. David was a man of sorrows and acquainted with grief. He was a man full of blood because he had to fight so many enemies. He had to unite the kingdom of Judah and Israel. He suffered from within and without his family. Because of his sin against Uriah the Hittite, God placed a sword of division in David's home. From the depth of David's soul, he brought forth songs and poetry of inspiration to place his mind on prayer and praise to the Lord - his buckler and shield. Today, the same devil that chased David is after us. We must not lie to ourselves and deny the existence of the devil. We have an advocate, Jesus Christ. We must stand upon the Word of God The battle is not ours - it belongs to the Lord We face dreadful giants every day; (a) some of our giants are microscopic and cannot be seen with the naked eye. These are the giants of sickness, disease, and cancer that attack our bodies; (b) some of our giants are self-inflicted. We make problems for ourselves and others such as lack of faith, an unforgiving spirit, family division, lack of communication skills, drug addiction, alcoholism, hypocrisy, and the lists goes on; and (c) some of the giants victimize us such as unemployment, homelessness, disaster, and so forth. Just remember, there is no problem to hard for the Lord