yup...
something quite similiar just happened to me. i was going out with this girl named holly, i treated her like a goddamn god. i blew entire paychecks on her, i went out ofmy way to make sure she was happy. and she leaves me for this asshole who dosent give a shit about her. he cheats on her constantly but when i tell her she says that im just jealous and that i should stay out of it. he fricking hits her for gods sakes!! WHAT THE HELL!!!