The purpose of relationship (and perhaps all of life) is to practice the loving. No partner is going to be 100% perfect anyway, so learn to appreciate people for what they have to offer, not what they don’t. And love them for that. That’s what real loving is.
Nobody’s asking to lower your standards here; you should still spend time only with worthwhile company. But do question the standards to see whether they’re serving you or you’re serving them.
Why Being Smart Won’t Get You Laid