Sorry to hear about your problem. Obviously you need to "voice" your thoughts outwardly about this, so you don't continue to internalize them? Do you keep a journal? Or blog? I might suggest using a "balance" sheet with the relationship? On a piece of paper (or computer screen) at the top make a subject line like Do I need to give this relationship up... then draw line down the middle. On top of one side put YES and the other side top NO (oh, you know you select what the titles are)
Then list. Don't second guess yourself... if something goes on both sides, list it on both sides. Don't make excuses yes, but... ok?
Sometimes seeing it with our own eyes, and especially having gone over it with our brains.. helps us follow through with what we know is best for us.

feel better.