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