A schoolboy who suffers with a heart condition challenged expectations to raise money for charity