Sometimes it just happens. You're minding your own business, maybe gushing about THIS THING YOU LOVE or joining in with a Twitter chat or posting for a blog meme... And then you realise that you're talking to the same people all the time, you're seeking them out for their opinions.
You have found your people.
In a world so huge, when you do find your people it floors you for a little while. Because when I met my people online, I was gobsmacked. I hadn't realised that it was possible in a place so vast for us to come together.
I met my first online friends waaaay back when I was fourteen and MSN was still a thing and MySpace was just emerging. And you know what? Some of those people are still my friends.
The best thing about online friends? They're there, in your pocket, whenever you need them. They're always there. And I've found that they're usually there for you more when you need it than the friends you have offline. They will listen to you when you need to rant, cheer you up when you're feeling down. And they don't always wait for you to say something's up - they know you so well that they already know - and before you know it you're opening a little care package with a huge smile on your face and a glimmer of tears in your eyes.
As with all friendships, you don't always agree with everything all of the time. I think friendships where you have the same opinion on EVERYTHING gets a bit boring. Debate is stimulating, you can learn from how others view the world, and they will not judge you. The friends I have met online are so much more diverse than the friends I've found offline.
Sometimes online friendships are fleeting. But so are offline friendships. It's natural for people to change and drift apart.
I can honestly say that I love my friends. They are the best. Ever.
Sure, I might never meet some of them, I might only see them in the flesh once in my life, but they have a place in my heart and I am grateful to have met them.