Proverbs 3:5-6 (NIV)

Trust in the Lord with all your heart
    and lean not on your own understanding;
in all your ways submit to him,
    and he will make your paths straight.

I’m a fairly independent person. I almost always did very well in school, I’ve been blessed with quite a bit of wisdom, and I feel like I’ve accomplished quite a bit in my life time so far.

And yet, for all the good things in my life and all the advantages I’ve had, there have been ten times as many failures. Sure, with my in-born gifts, I can do quite a bit. But my brain tends to be very one-sided, so there are definitely plenty of things that I really stink at.

Learning to trust and depend on God has been quite a challenge my whole life. I like being in control and proving that I can do things on my own. But the truth of the matter is, I honestly don’t know what I’m doing half the time. I’ve had many a times when I sat sobbing alone because of how lost and incompetent I felt. And yet, those were the moments that God was able to take over and show me what he had planned for me.

Pride and impatience get in the way of submission. Despite countless rescues from my arrogance, I still forget how much easier it is to give my life to God. I fight him for control. This is mostly out of fear of the unknown. I stubbornly refuse to let Him guide me. And then I fail and fail and fail again.

But believing that He knows what He’s doing and trusting in His plan have brought me such a calming peace of mind. When something happens in my life, I ask God for help and request that He reveals to me what needs to be done.