Tell God about all that you are feeling, let Him handle it. He cares about you and what you are going through. He cares about your past, present and future.
Cares are anxieties. Cast your care on God by giving over the control of the situation to God, let him manage the flow of circumstances, give him the right to manage your feelings and let it go by faith.
To humble yourself before God means you acknowledge you can’t do or think anything without God’s help. Be obedient and God will take care of the recognition.
Humbling ourselves means turning over each area of our life to God as it comes. God takes all that we are and weaves into us His own will and purposes. God’s timing in revealing His will for you is perfect.
Let humility and dependence on God be the only way you can succeed at life. God resists those that don’t need Him and gives grace and help to those who are humble. Real humility involves turning over every area to God.