It's hard to let someone go even though they treated you badly. However, it's up to her to find her own happiness. It sounds like she has some issues she needs to work out on her own. This is nothing to be guilty about. She was way too dependent upon you and that's not how a loving relationship should be.
|