You tried talk therapy and it felt like you learned important coping skills, but you can't get past the negative beliefs about self, the sleeplessness, the anxiety, the anger, the unhealthy habits, ... This is a case of roots not being cleared and it doesn't matter if it was 5, 20, or 40 yrs ago the root can still be cleared. This is the brilliance of the human psyche!
These are some of the reasons for counselling where heart, mind, body, and spirit are addressed so that what is emotionally disturbing can become fact and free you to be more of who you really are.