It's sad how many men don't have friends outside of family and dates.
If that's you, please get friends. If you don't know how, find a hobby where you're likely to interact with other people, and interact with them. Even if it's just smalltalk, that's a start.
Most of my friends are people I know IRL. But we only get time to interact online. So we play video games for an hour or so. In that hour or two we don't really talk about our lives. We don't talk about the shitty things or the good things. We just play the game and have fun.