Holly Robinson has overcome numerous challenges before she claimed a Commonwealth Games silver medal on the Gold Coast.