What do you call a person who manipulates you, puts you down, controls you, is always correct and highlights your failures, sponges off of people, makes you feel guilty while living in your house for free?
valid question