You ARE good enough. He isn't. Don't get hung up on this guy. sounds like YOU are the one that can't just be friends.
keep your eyes open and enjoy his friendship.