For years and years of my life, I had enough friends to do stuff with, but with whom I couldn't really talk about things I cared about. I didn't realize what that did to me until way later, when I finally did find a few of sort of friends I was looking for. I'm trying to say that in-depth topical interests / ways of looking at life need to match as well - not just having someone to grab dinner with.