Friendship for the sake of friendship is a waste of time. Comrades are better.

If you are in a teen/mid-20s social group, where you are just spending time going to concerts, festivals, drinking, parties, etc, you are wasting valuable time.

Meet people with similar life goals as you. Think about where you want to go, the quality of life you want, what your ideal day is like, what you like to work on and how you want to contribute to society. Meet people who shares those goals and work with them to achieve these goals. As you reach these goals, go to concerts, festivals, parties to celebrate milestones. It's much much better to reach goals with your comrades and celebrate together, than to integrate yourself into random social groups to escape your 8-5.

I was a part of many social circles and I've found that groups with similar values tend to last longer. I've found it's healthier to focus on groups where people are supportive and respectful.

For dating, date outside of your comrade circle, use dating apps to meet men/women. Your network and relationship partner should only intersect for concerts, festivals, and parties.

Don't waste your 20s, building friendships with people who only want to escape life. They will drag you down and stop you from reaching success. Always check, What are my goals? Are my comrades aligned with my goals? Do we support and respect each other? Don't waste time on random friendships.