What is "Aravta"?
Rashi: You mixed them up.
Radak: You were pleasant and proper to them. This is like "Ye'rav Alav Sichi" (Tehilim 104:34).
Malbim: You waited for them every Erev (night) ? "v'Ein No'ef Shamrah Neshef" (Iyov 24:15).
It already mentioned Me'ahavayich. What does "v'Es Kol Asher Ahavt" include?
Malbim: It includes those whom you loved (were Mezanah with them) sporadically. Me'ahavayich are those with whom you were Mezanah constantly.
Why does it say "Al Kol Asher Saneis"?
Radak: Al is like Im (with). The same applies to "va'Yavo'u ha'Anashim Al ha'Nashim" (Shemos 35:22). I.e. I will gather the Goyim that you loved with those whom you hated. All will surround you to destroy your land; this is revealing the Ervah.
Will they truly see her Ervah?
Radak: This is a Mashal.
Malbim: Yes. I will reveal your Ervah and blemishes, and you will be repulsive in their eyes.