Question: what to do when someone constantly puts you down?
Answer: Realize that their comments reflect on them, NOT you. ...  Consider the counter-evidence. ...  Put things firmly in perspective. ...  Ask whether there was anything constructive in the put down. ...  Don't attack them in return. ...  Laugh it off. ...  Say thank you. ...  Tell them how it makes you feel.