The only reason I have friends as a mid 30's is because of mountain biking. At least where I am, the advocacy groups schedule lots of group activities - rides for all skill levels, trail building days, bi-annual meetups. And folks you meet when riding are usually friendly - I've met several riding buddies throughout the years just due to being on the same trails at the same time.