I am glad I have never been in a mess like that, but I have also had a hard time ending relationships. I once dated a girl for nearly eight months because she was a nice person, and I didn't want to hurt her feelings, so I just couldn't break up with her. Here's the kicker: When I finally did end it, I found out that she wasn't so thrilled with me either but was also going along for the ride.
Thank God we didn't buy a dog together.