har haft att kämpa mot mänga svårigheter.