When he starts saying something like that, hold up your hand to stop him and tell him that his comment is extremely rude and disrespectful and that you accepted your role in your M problems and apologized for them, and that you will not be the scapegoat for his bad behavior. Also tell him that you will not tolerate being talked down to any more and his abuse which will be noted.
Then walk away whistling. There are times when you have to throw out a truth dart every now and then. Show him that he can't walk all over you.
M-43 W-40 2D - 9 and 5
Emotion, yet peace. Ignorance, yet knowledge. Passion, yet serenity. Chaos, yet harmony. Death, yet a new life.