Hobbies are an awesome way to make and keep friends!
I haven't seen my best friend in ages, but we get up to all kinds of awesome things over the internet. I mean we make computer games and comics, and neat things like that. We're working on a series of comics right now even. We don't physically do things together and we never talk about personal problems or anything. Neither of us like to do that! And still, we've been friends for almost a decade since we were at school. It just works for us.