LONG READ: Dundee nurse who overcame sex assault and suicide attempt to go on mental health mission in Highland Trail 550 charity challenge