I have three, two girls and guy.
I've known the girls since I was 16 and I tell them everything and vice versa. I'm so close with one of them, we used to sleep in the same bed, people thought we were dating for years but that's my ride or die
My other friend has a lot of the same interests as me, grew up in church, he sings so we connect about that kind of thing. We clash on certain issues (sexuality, politics) because we handled things very differently.
One thing I lvoe about my friends is that we're very honest with each other - I don't even think of them as friends anymore, they're family.