Heather McDorman20 hours ago10 min readAges & StagesThe Different Types of Friends We Need in Our Lives