I think I understand where you're coming from. You know, people like me as well, but I don't have an overabundance of friends and I'm fine with that. People actually go out of their way to try to be my friend (for some reason), and after a while of being with them, they often really start to bother me. They say and do niggling/insulting/inconsiderate things that rub me the wrong way, and understandably so. Those things pile up and I eventually cut ties with them. I don't often make a big scene about it, I just... avoid them, I guess, until they get the hint. This has happened more than once and I wondered if something was wrong with me sometimes... like, maybe I'm too irritable, or something. Then I realized that most people do get bothered by things like that, but they put up with those things and then vent about them to other people, put up with them more, vent more, and so on and so on. I just break things off. If people are bringing me stress into my life, I don't need them there. Of course, I have really good friends that doesn't happen with.
About the "nobody cares" thing, I think the internet can help with that. For example, I can't go on at length with too many people I know personally about Castlevania, but I have plenty of online pals (like beingthehero, for example) that I can talk to about that. I'm not going to inconvenience people who couldn't care less with my ramblings about my favorite game series. Likewise, beingthehero isn't going to want to hear about my vintage Fender amplifier or about the differences between a Fender American Standard Telecaster and a Fender American Special Telecaster, so I go to people who will. This can apply to things of a more personal nature, as well. If you feel no one you personally know will care about what you have to say about something you want to discuss, there are places you can go online where you know people will hear you out.
But, yeah, I've definitely had... "friends" who I feel I don't know, and who I feel don't know me. That's an interesting spot to be in sometimes.