Cailindana, forgive me, but you seem quite blinkered about the things that people might have going on in their lives, and you seem to think there is a solution to all of them.
That's fine, but I think you might have to accept that not everyone is like you and also that not everyone will react in the same way as you do.
I have friends. They are internet friends. I talk to most of them most days, but have only met a handful of them on one or two occasions. That's fine. I'm actually quite comfortable with that. In Real Life, I have a group who I volunteer with. We get on fine, and I can talk to any individual in the group most of the time. They understand my certain predicaments, and make allowances. However, they don't need to deal with me more than say a day a month.
That is the level of friendship I can manage. It's fairly superficial. I can't manage more.
Here are my varied predicaments which make me hard work for friends to deal with:
I can't stay up later than 9:30. I need to go to bed to sleep off my medication.
I can't afford evening's out, and when I can, I choose to prioritise that spare cash on my husband and children who deserve it the most.
I don't want people to the house - the banister is broken, the carpets are ripped and need replacing, and the bathroom suite is usable, but cracked and chipped and part of the ceiling needs replastering. I don't have the time, money or energy to fix these. Yes a 'nice friend' won't judge. They feel sorry for me though, and I don't want that either.
I don't have the money for a bottle of wine, and can't drink due to medication. So I'd be asking people to come round, drink at me, and leave by nine.
On any given day I might be absolutely fine, able to freely converse, laugh, tell jokes, keep up with the conversation, or I might be erratic, jumpy, tearful, unable to cope at all. I don't know which I'm going to be until I'm being it. All invitations are replied to; 'I'll do my best to be there (and I will), but if I'm having an off-day I'll have to decline. I'll let you know then.' Important occasions that I can't miss are planned for months, have contingencies, have a group that I go with just in case I can't cope, and occasionally I have to medicate just to get there. I need to spend a couple of days recovering from these. God, I can remember the choking terror every time I thought of having to get through my brother's wedding.
Outside of the day-to-day, I have issues. I'll occasionally not be able to talk to people. I don't mean smalltalk with strangers, I mean I won't be able to talk to people at all. There will be months that pass by when I can't get out more than monosyllables. I had one brilliant friend from University who used to call and talk at me once a week, just accepting the dull 'uh' answers, just to make sure I had that contact. She needed to move on for personal reasons and I don't hold it against her at all.
At other times, I loudly and bombastically over-shout everyone and obsess over tiny issues until they crush the rest of the conversation. I hate myself even when I'm doing this.
The alternative is to go quiet. Sit in the conversation literally too terrified to start up in case I can't stop myself or in case I've got the wrong end of the stick. Your 'how to hold a conversation' lesson, wonderful (and patronising) as it might have been doesn't hold up when you've got voices in your head replaying 'don't speak; you're evil, you're awful, if you speak they'll find out...'
Like I say, sometimes I'm fine. I'm sparkling. Other times are horrifying. People have to put up with the hot/cold-ness of me.
Oh, and there's the occasions when I literally don't know up from down. I could say pretty much anything at those moments, and I have to crawl back and apologise and explain what's just happened and how that person wasn't really me - it was the other one who took over, the one I'm trying to subdue with drugs. Fortunately this is getting rarer. It's not over yet though. Some friends are fine with it. Other friends find it really difficult.
So yeah, I'm aware that I'm nobody's prize as a friend. I'm aware that all my friends, internet or otherwise, need time away from me from time to time, just to regroup and restock, and so that they can have normal, pleasant relationships. I'm painfully aware, constantly, about how much work I am.
Sometimes I might complain. You know what? Sue me. I occasionally complain that I don't have friends and how it would be nice to just kick back and enjoy time with someone, just pottering around the shops or going for a coffee, but shops and coffee times, lovely though they might be, come with a massive side-order of all of the rest. I don't blame any other person on this Earth for not wanting all the rest - I am fully, completely and wholly to blame for this situation, but I do reserve the right to occasionally think that the situation is shit.
I do my best. Maybe it's worth thinking that the people complaining are also doing their personal best, and what they want isn't lessons on how to improve themselves, but sympathy.