DESPITE suffering from a rare blood disorder which has seen him spend too much of his young life in hospital, aged just 12 Cameron Small has raised almost £100,000 for sick children and helped spearhead an appeal to raise £20 million for a new children's hospital.