Betrayed. Blindsided. Speechless.