I not have any advice. I can sympathise. Family can be tricky with mix of not liking way someone behave but loyalty because they family.

For me, I was very lucky with my inlaws. They very kind to me. I miss them very much.