Sorry to hear that you feel like you have to walk on egg shells ..that is really a hard way to live.
home should be a soft place to fall,not a place where you are emotionally abused. We teach people how to treat us and what we will tolerate.
What would you tell a client if they shared what has been going on in your life?
Sometimes I think we have the answers inside us ...we do not always want to say it out loud.
Separation can bring clarity...you might be able to look at what has been going on with fresh eyes.
I wish you peace and contentment with whatever you decide,
Roo2