Joining a cycling club also has the added bonus of social interactions, which is beneficial to your mental health.
As for social interactions, I have real friends with whom I spend real time which pretty much takes care of my "mental health" assuming it is in danger ;)