This sounds super frustrating! I'm sorry and I hope you can find a way to resolve the issue!
Thats really admirable that you were able to stay together
Me too, lol