When it comes to your mental health everyone has advice but this is your life and you have to do what’s best for you to maintain your inner peace
It doesn’t matter if it’s work-related a relationship that your in or your family if it messes with your mental stability you needs to do what’s necessary to protect yourself and if that means no contact with a person so be it protect your mental health at all costs
Do what is best for you