desert (someone or something) for (someone or something)
To leave or abandon someone or something for someone or something else. After years of being underpaid, she finally deserted her corporate job. I deserted my homeland for a country that had more opportunities available to me.
desert (someone or something) for (someone or something else)
to leave someone for someone else; to leave something or some place for some other thing or place. She deserted her husband for another man. Many retirees have deserted northern states for the warmer climates of the South.