Double-crosser
• Cheat
• Duplicitous one
• One who loves too much?
• Unfaithful lover
• Unreliable beau