Sounds like you all have to sit down and calmly try to find a solution.
If this is not possible, life will be easier in your own place.