Putting your trust in God

I was raised a Christian, so I've always had a general understanding of God and the importance of putting all my faith in Him. However, one thing I've never been good at is putting all my trust in Him, and leaving all my troubles in His hands. Yes, I do believe that He will always do what is right for me, but I've always had a hard time completely letting go and letting Him take the stresses and problems away from me. 

I'm the type of person who stresses out, worries way too much, and overthinks situations until I'm completely drained and on the verge of tears. That's just how I've always been, and while I'm being honest, it hasn't ever had any positive effects. Allowing stress to take over my life just leaves me with more stress — go figure. 

Last night, while I was complaining to my boyfriend, he interrupted me and said, "You don't put your trust in God enough. You need to do that, and when you do, you'll feel a lot better. Let Him carry the weight and the stress for you." 

I needed to hear that. Sometimes we need to be slapped in the face with some truth, and last night my boyfriend, being the great, supportive, Christian man that he is, slapped me real hard with some truth. 

Yes, I'm still going to have stressful moments and bad days. But instead of dwelling on them, tearing myself down, ruining my days with overthinking and negative thoughts, I'll give it all up to God. He knows what's best for me, so if something's meant to happen, it will happen when He thinks I'm ready.

God, it's in your hands.