I'd say that sometimes, despite how you see it, people just don't spark or connect. It's not yours or anyone else's fault, it's just one of those things. No matter how much of a catch you may think you are, you can't expect others to see it like that for whatever reasons.
Perhaps the friend is...