Mr. MS sounds like he should have been fired after he physically fought you over the vacuum cleaner.
Sorry they never really resolved the situation, Kevv, but I'm glad that you and your parents are still here and you have figured out how to advocate for yourself as well as others.