now have had diarrhoea for 3 weeks what should I do