Moira had to have emergency surgery to remove her gallbladder and spent five weeks in hospital.