Since you are an educator, I hope you are open to some education: Just as there are many ways to teach different learners with different learning styles, there are many ways to help people with “talk therapy”. The success of therapy is largely a function of the “fit” between the client and the therapist’s approach. All talk therapy is not focused on blaming parents or digging into the past.
To address your concerns, I encourage you to find a therapist who works with cognitive behavioral therapy (CBT). Briefly, CBT helps the client identify and change thoughts that are disruptive and that get in the way of positive change. CBT focuses on solutions, not digging for reasons. The therapist will give you support while you challenge thoughts and beliefs so you can change destructive patterns of behavior. Do go on the web and find out more information about CBT. I think you will find it reassuring.
The treatment of choice for many mental health challenges is a combination of medication and talk therapy so I hope you will explore CBT as an option.
I wish you well.