Why would someone have super high standards but cheat with losers and bums?

My friend was in a very toxic relationship with this girl for over 2 years. She was extremely one sided complained about everything. She demanded the world and was never grateful for anything he blew almost all his money on her. She was one of those that… Demanded high end restaurants and high end jewelry.

But he found out that she was cheating…. And she cheated with dudes that literally had no job living in their parents basement. Like…. Why would someone have high standards but sleep with losers? Not only that she secretly gave some of these dudes gifts that her boyfriend had bought her.

Why would someone have super high standards but cheat with losers and bums?
Post Opinion