The Mental Health Commission of Canada offers mental health support and resources to all Canadians, and seeks to improve access to high-quality mental health services throughout Canada in a timely fashion. With resources for Caregivers, Home, Workplace, Children, Youth, Inuit, First Nations, Metis, and much more, their website is worth exploring to see what they have that meets your needs.