Melanie Fiona on what keeps her going