Mountain Ash, I had a similar situation. A very good friend of mine developed a dominant controlling personality. I ended the friendship, and felt like a huge weight fell off my shoulders.

There is some truth in that saying; "The Older the Wiser"… I think one of the wise things we develop as we get older is to stop investing time on things or people that make us unhappy.