Why some girls cheat?

I’ve been hooking up with this really cute 21 year old for a few months now. I found out today that she has a boyfriend she’s been dating for years. This happens way too often in my experience, any opinions ladies?
Why some girls cheat?
Post Opinion