The YMCA of Cape Breton is the oldest, most diverse charity on Cape Breton Island