hello .welcome to healthcare magic. you might be having a mild infection in your vagina which could give rise to itching. your gynaecologist can do a visual inspection and guide you. there are many causes of misscariages, some well known and some not so well defined. do not worry and have patience. many a times the cause remains unknown and the woman goes on to have a full term pregnancy
. also im sure all the immunological causes have also been ruled out right?