Ezekiel 16:15–22 Meaning (The Great Betrayal: Idolatry, Harlotry, and Child Sacrifice)