I pull friends to meals to celebrate their birthdays, if I know them quite close, but provide that they don't be a liar or a cheat of course, as doing certain things I really need to take care I am not the one who would got into trouble instead. There are so many retards enough to keep me crazy in the kind of place I am in, and everyday I had to put up a kind of face to deal with places that I always go. Also there is a border that, for example talking about celebrity stars or other "boring" topics, there is a difference between too into people's business, and being neutral. I do not think matter as much (though quite irritating most of the time) if they stay neutral. It only truly irritates when they turn that into the kind of judgemental pinpointing to people's life thing, which I highly doubt that those kind of people are even worth being a friend at all, as they would fire judgemental opinions on probably say, me as well.
But there is one good thing about being introverted, is you can spead time on things that require concerntration for a period of time without always needing a person to talk to, especially when there is no one at all I knew would truly comprehend what I knew, neither they could stand one second listening to it, but sometimes when you turn reliable, they in turn ask for your advice even they dont want to hear it but just pure approval.
Maybe that's one good thing, or maybe it's one way to make friends. Plus there aren't so much needs for people anyways. Most just need a listener (even they do not know understanding), and a company who will celebrate with them. It might even be way simplier than we think to just make shallow friends.