Understanding Self Hate and Keeping it in check.