Its not your fault and you are not alone. That you landed on my page shows that this problem is deep and complicated. So be it. Choose a strong, committed guide and helpers to unravel it at the source. Take action for yourself.
Initial consult is free. Why not schedule a call and see how it feels?