We are all imperfect humans. And the one thing we struggle with the most is humility whether we want to admit it or not. Its one of the greatest obstacles to building a relationship foundation. God would tell you that there is someone out there for everyone who would be willing to put in the time and effort, no matter what you think of the ones you have encountered. Maybe you haven’t been selective enough with your choices lately but the worst thing you can do is let cynical self-centered thinking dictate the rest of your life. God doesn’t make mistakes.