I had a best freind go through that same situation... she and her roomate were going together really seriously for a while, then they broke up and lived together for a while still, the tension and akwardness eventually turned into lots of arguments... it's gonna be hard, but you need to leave. but i promise, when you do that and find somewhere else, you'll be a lot happier