Why can’t I stop going for pretty boys who usually don’t want to commit?

I’ve tried dating many guys that I usually don’t find that attractive but I never fall for them and get sick of them easily. Then I go on dates with pretty boys and I always fall for them but most do not want relationships or they cheat. How do I stop this? I always fall for handsome men but end up heartbroken

Why can’t I stop going for pretty boys who usually don’t want to commit?
Post Opinion