DETESTABLE That is worthy of contempt or hatred. Despicable. He deserves to be hated.
He doesn't deserve to be loved. That should be despised or slapped. He deserves to be hated. Disgusting, repulsive.