Seek professional mental health care NOW.
If you've had sh*tty experience(s) with that, then seek better providers. They do exist, and can be found. Priority is their soft skills to help you, in your own situation. Fancy degree & certifications are not what you're looking for in a provider.