Hello panda165: I'm sorry you are having such a difficult time. You know... unfortunately... there are a limited number of options out there for those of us who struggle with mental health issues. There are different types of therapies (individual therapy, CBT, DBT, etc.) And then there are psych med's & a few other things. But there aren't any secret cures.
You mentioned you see a counselor. Of course, I don't know what type of counselor this is. Counselors come in many varieties. One thing I think you perhaps might consider is if the counselor you're seeing is really helping you. If not, perhaps you need to try to find a different counselor... or therapist. The reality is it can take some time for a person to find the right mental health professional for them. But whether you continue to see the counselor you're seeing, or try to find a new one, it's important to commit wholeheartedly to the process. I know it can feel like a terribly slow process. But it is the way one heals.
By the way, are you familiar with the mental health videos California therapist Kati Morton uploads onto her YouTube channel? There are dozens & dozens. And Kati is wonderful. If you've not checked out her YouTube channel before, please do so. I think you could gain a lot of useful information by doing so. My best wishes to you...