How do guys with serious red flags get girlfriends?

I'm dating a guy who I was head over heels for during the beginning of the relationship. Now we are 3 months in and I'm seeing all sorts of the biggest red flags ever. He has severe communication issues, keeps cutting me off while I speak, has no listening skills, terrible with money, can never take any criticism at all without an explosive reaction, emotionally unstable. Then he said he had been in a long term relationship for 5 years with his ex girlfriend. My question is... how could his ex tolerate him for 5 whole years when i can't even deal with him for 6 months?

Similarly another guy I dated... he lied about everything from his age to his income. He could never admit it when he was wrong. He could never accept responsibility for his mistakes- constantly acting like anything that goes wrong is My fault and my wrong doing. He always acted like the innocent one. And this guy was in a long relationship for 7 years. I couldn't stand him after 4 months of dating him. How the hell do these despicable people even get girlfriends? How do their girlfriends tolerate them?

How do guys with serious red flags get girlfriends?
Post Opinion