King David had a sword hanging over his head almost at every moment of his life, however the assurance that God would deliver him, keep him safe and bring victory in his life was what kept him going and kept him blessed.
My soul shall make its boast in the LORD;
The humble shall hear of it and be glad. Psalm 34:2 (NKJV)
We also are not immune from all the problems David faced, we may have less or more, but we do have them, how do we face them, like David did or like anyone else who trusted in their strength and literally failed.
David proudly says in the verse above on Whom shall he boast, it is the Lord, in His strength, in His power.
God is worthy of all the glory, honor and praise we give to Him for He has done great and wonderful things in our life.
Life would become much easy and our problems could have been handled much better if we would have committed all to the Lord and let Him lead us.
We have a wonderful offer from God which we can gladly accept to be blessed...
"Cast your burden on the LORD,
And He shall sustain you;
He shall never permit the righteous to be moved." Psalms 55:22 (NKJV)
Thus, let God deliver us always and we shall be truly delivered.