Natasha Hansen went through an awful lot before she won three separate medals at this year's Commonwealth Games.