Somebody mentioned earlier the possibility of codependency. Finally read up on that and I'd say that is definitely me. Now to find a way to break that mold
Join the club.
Most posters here are codependent, conflict avoiding, enablers.
It is a life long struggle to change. First identifying the problem is good.