I feel for you man. It's a situation like that, 4 1/2 yrs in the making, that brought me to LF about two years ago.
My current girlfriend of 1 1/2 years just left me three days ago. I feel your pain and know what you're going through.
Stay strong man.
"Oh Lord it's hard to be humble, when you're perfect in every way. I can't wait to look in the mirror, cause I get better loking each day. To know me is to love me, I must be a hell of a man. Oh Lord it's hard to be humble, but I'm doing the best that I can." Mac Davis