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