I'm not religious anymore, but back when I was a young, closeted teenager and forced to go to church, something that I still remember til this day when we talked about relationships was, "You won't find the perfect one until you're the perfect one."
They meant it in a religious, spiritual context, but I still carry that with me til this day in a more objective grounded context. I focus on improving myself - improving my body, my mind, my emotions, my financial situation, overcoming my personal flaws.
I admit, I'm a hopeless romantic. And although I'm a gay man, I'm still traditional in the sense that I want to get married, buy a home, have children - those are musts for me. But I try my best to be the person I want to be with, I would never set up expectations for someone else that I haven't met myself.