No. Guys are idiots and you have to date a lot of idiots before you learn how to avoid them. This is clearly an issue of lack of respect.
Sometimes you’re the idiot. You find this out when you realize that the same deal-breaking pattern recurs in all your relationships. When this is the case, it’s best to stop dating until you figure out why.