Portstewart saxophonist and clarinettist Keith Donald never thought he would live to 40 never mind that he would still be ...