What the Buddhists teach is to free yourself from the three great evils in life: greed - which means all kinds of craving - hatred, and delusion. But delusion is really the cause of the other two. We crave that which we delude ourselves into thinking will bring happiness; we hate those whom we delude ourselves into thinking stand to stop us from getting it.