Everything is possible for those who dream, dare, work and never give up. (Xavier Dolan)