A haven of support and acceptance