Thanks again everyone.
Dandylion, your post was very comforting. I identify completely with your quote from 'co-dep no more'. And I find the saying 'no good deed goes unpunished' was absolutely written for codies!
I think I need to work on myself as SK previously said. I always seem to be getting suckered into 'fixer-upper' relationships, now even friendships!!! Gawd!