Why will I feel like falling for a guy only if he fits into my conditions and if he's handsome?

There were three guys recently started flirting with me. One guy was not of my religion, so I rejected him immediately even if it broke his heart. I don't feel like caring him. He's attractive though. I still don't care because, he's of another religion. There's another guy who have all the things I show interest in. Still, I don't like the fact that he's smaller in height than me even if he's elder in his age to me. Another guy is having 2 ex girlfriends so, I rejected him on the spot even though he was a handsome guy and said me his feelings in public.

I simply wanted a guy who's handsome and taller than me without the need of me disliking his religion, without any ex girlfriends before.

Is anything wrong with my thoughts? Or I'm thinking right?

Why will I feel like falling for a guy only if he fits into my conditions and if he's handsome?
Post Opinion