1. a person who is displeased by anything that does not meet very high standards
1. the act of turning one's destructive tendencies inward or upon oneself.
If you are a masochistic perfectionist - I think you're screwed. You're never going to be perfect, so then you become an emotional self harmer.
I think I am a masochistic perfectionist. And the more I write in this blog I wonder if I am a narcissistic masochistic perfectionist.
Winter is coming...