Ezekiel 20:43

43 You will look back on all the ways you defiled yourselves and will hate yourselves because of the evil you have done.