Don't be so hard on yourself,
@Whispering_Truth. :) It may not be all, or even any, about your issues. It may be the other person with the significant issues.
Like others have mentioned, I have been prone to getting into bad relationships. Before treatment, I would simply subsume myself into a relationship at the expense of my own life -- and identity. Often, the women I was with would start to get bored or unhappy, and I'd do anything I could to plead, cajole, and bribe them in order to try to maintain the relationship. Inevitably, though, it would always end, usually with a lot of pain. The women I've dated often have a lot of issues themselves, but my issues play into attracting and dating such women. Bad dynamics. :/
Recently, though, I started dating someone. I really hoped she was different, and, at first, she seemed to be. Unfortunately, it turned-out not to be so. Two days after telling me she "loved me", she suddenly decided she couldn't deal with the custody schedule for my kids and stopped talking to me. Unlike in the past, though, I refused to try to appease her by giving into demands that I considered detrimental to my kids, which is what ostensibly caused the break. And, even if she has a change of heart and wants to restart the relationship, I've decided that I won't do it, because I don't need to deal with that kind of emotional volatility; it never leads to anything positive, and is certainly not healthy to be around. I decided that, after years of simply accepting such treatment, due to my history, I'm not going to anymore. Understanding this has taken a long time and a lot of work. :)
All this is to say that you did what you needed in order to take care of yourself, and assert your needs. That's a
mature and
healthy thing to do. If a woman can't deal with your boundaries (which I didn't find to be unreasonable at all!), it's either because of simple disagreement or incompatibility, or because she's not mature enough to deal with this. In either case, it may be best to just let the relationship go. Just because you
can salvage it doesn't always mean you
should. If it's not meeting your needs, if you're having to accept a level of uncomfortable compromise just to keep someone around, it's probably not worth it.