Agree 1000%. I'm so glad to see that you're seeing a counselor. With this kind of dysfunction and co-dependence in your formative years you'll need to do some lifelong work on maintaining healthy boundaries.