Try a little introspection if you're still looking for love...
Are you too nitpicky? Some people are fine with a few imperfections.
Are you a martyr? It's OK to work hard, but don't whine about it.
Are you too demanding? Just because you have an endless to-do list doesn't mean everyone wants every moment filled.
Are you too self-critical? Be careful or others will start to agree with you!
Are you too analytical? Relationships need to be lived, not have their inner workings picked apart.
Are you a worrywart? Just because your date is late doesn't mean something bad happened!
Are you never satisfied? Sometimes OK is just fine.