I've been where u r and continue to battle it all. Do not let you SO stress you out. And I agree with the above user also. When I get low talking to God seems to help bring some ease to me. I also try out my coping skills from when I was in therapy.
I don't know how you may see this comment but Jesus is the only solution for our problems! I am saying this because I am a living testimony. Going to him is the only safest thing we can do for ourselves, and he said in his own words that he'll reject anyone who goes to him. I also recommend that you take a look at Emmanuel.Tv trust me your life will never be the same again if just open your heart and believe. God bless you and I pray that he visits you <3