"Humble yourselves therefore under the mighty hand of God, that he may exalt you in due time: Casting all your care upon him; for he careth for you." --1 Peter 5:6-7
It takes humility and trust to give all your troubles to God. Sometimes we think we can handle everything ourselves: "Oh, why bother God? I can take care of this." We must realize we need Him. We need His direction in everything we do.
God is unimaginably wiser than we are. He said, "As the heavens are higher than the earth, so are my ways higher than your ways, and my thoughts than your thoughts." If we acknowledge Him in all our ways, He promised to direct our paths. God wants us to humble ourselves, pray, and seek His face.
Psalm 55:22 says, "Cast thy burden upon the Lord and He will sustain you. He shall never suffer the righteous to be moved." God doesn't want us to worry or be troubled; He wants to help us and give us peace of mind. He wants to be our eternal Guide. He cares for us.
It doesn't matter how big (or small) your problems are; Jesus can help you. He said, "Come unto me all ye who labor and are heavy laden, and I will give you rest."
Give the Lord all your worries and cares. He loves you and will lead you in the paths of righteousness for His name's sake.