"Rejoicing may remain for a night, but joy comes in the morning" Psalm 30:5
The difficult time has a purpose in your life. There is healing that can happen in your life--healing can only happen when you realize how broken you are.
I would encourage you to talk to God, because he knows us and cares about
us. He has a solution to whatever problem we are facing. God meets us where we are at, don't feel like you have to clean up your act before you can go to God.
Don't give up on other people. Sometimes growth is messy, but you and other people can change. Healing is possible.
Sometimes the beginning is small and you can't see it at first.
I didn't think healing was possible for me--but because of God and his work in me, I have received healing, both physically and emotionally.
I hope this is encouraging for you--