Almost all of my DW and my friends are people we have met through various clubs or organizations or on group trips. Cycling, kayaking, hiking, skiing etc. we get together not just for events but for dinners and/or parties or to help someone with a project. We recently spent a week skiing with a...