How Many Best Friends Will You Have In Your Lifetime?