Please go and see a good therapist and commit to it for at least 6 months. You have done a lot of work, the streaks you reached are jaw dropping to me at least. I'm sorry to see that despite the enormous effort you have put into this, you are still struggling. Sometimes you can't do everything yourself and need help. Don't let the work you've already put in to go to waste, please!