If your boyfriend cheated on you with Eliot, which I could entirely understand if you're always this pleasant to be around, then maybe instead of striking out at everyone around you, you should get a grip on why he might have and work out your own issues.
I'm not Eliot's flavor of the week, and I'm not enamored, or charmed, or any bantha shit like that. You don't want to know what I'm capable of doing. So back off.