How do we learn to be friends? What does mature, adult friendship means? Exploring the grey areas such as boundaries, forgiveness and letting go as gracefully as we can!