Psalm 91:2 KJV
 I will say of the Lord, He is my refuge and my fortress: my God; in him will I trust.
Psalm 91 is one of my favorite psalms, even though I have many that I love dearly. I have known the Lord as my protector since childhood. I grew up in an abusive and violent household.
There were times that I was afraid for my life, but I have never known God to abandon me when I cried to Him for help. He has shown me over and over again that He is with me, even when things go terribly bad.
I never blamed God for my unhappy childhood. I now thank Him for it. If not for all the pain, I would not have drawn so close to Him. He used the fear to move me towards Him. He showed me that I do not have to be afraid of the terror by night because He is my refuge and He is my fortress. He is also a shield and a rock that I can depend on.
The Psalms have always been such a comfort to me. David is crying out to God over and over again, with the knowledge that God can do anything to rescue Him from the pits and snares that he often created for himself.
I have made many mistakes in life, but God has always been there when I cried out to Him. He’s ready for us and waiting for us to draw close to Him in prayer. He knows our secret places and longs for us to invite Him in.
I have learned to trust God more and more over the years. Mistakes in life have not been wasted. I have learned from them. Right now I’m dealing with a teenager in rebellion. Trusting God is something that I have to do. Sometimes I fail and try to do things my way, but if I just listen to His still small voice then I will find peace.