Hello and a good day! Oh, does he really need to be perfect? Well, no one is perfect. No need to focus on finding someone, just be positive, shine, no matter what's going on in your life and he will definitely find you, and it can happen anywhere, whether its a gym, or a dating site, or a restaurant. As they say, "Happiness is like a butterfly: the more you chase it, the more it will elude you; but if you turn your attention to other things, it will come and sit softly on your shoulder."
Be happy!
Be happy!