I know our sitchs are not similar at all, but I wanted to share with you how I came to the decision to kick xBF out of the house.
Puppy said to me early on that the answer was simple, kick him to the curb and get on with my life. Simple yes, easy no. I wasn't ready to hear that. I wanted to save the R and the life I had before.
I tried to be patient, tried to be friendly, tried to tell myself that we could get through this if I wanted it badly enough. But there was always a voice in the back of my mind screaming that I had always said I would never put up with this. xBF knew that cheating was a dealbreaker for me. Yes, life is more complicated when you're actually living it. But it was tearing me up inside and every day I faced something that pointed out I was losing some self respect and sense of dignity.
One day it just hit me. Things weren't changing, he was cake eating while I was miserable. I faced my fear and decided I wasn't going to live like that anymore. It was only after I conquered my fear of losing the R that I realized I can be happy on my own. And at that moment I knew what I had to do.
You will know when you are ready to separate. Just take some time to examine your fears and face them. I bet they're not so big as you think and that will help you move forward.
If you love somebody, set them free. http://tinyurl.com/2empx2g