doctor or nurses please... c diff

Hannah
I'm almost 7 months postpartum... 
A week after my daughter was born I discovered a UTI. Was perscribed macrobid. I assume that took care of the infection however Two months later I had terrible back pain on my right side, was diagnosed with a kidney stone and a UTI. Between then I was on amoxicillin twice. Then in a process of treating this UTI/kidney infection I was on, and in this order. Macrobid, amoxicillin, keflex, Bactrim, and cipro. I didn't know about probiotics until the beginning of Bactrim. By then I think it was already a lost cause. I had loose stools throughout all of this, but due to my lack of knowledge about c diff, I just thought it was part of the side effects from antibiotics. I ended cipro and felt great! still had loose stools, but good. Well a week later I begin passing mucus with blood. I felt terribly I'll, I thought maybe I was pregnant. I went to my doctor and immediately put on flagyl. Without a stool sample. Cleared it up... A week later back again. Flagyl again... Still had episodes after second round of mucus with red tinged and I still have loose stools but have tested negative for c diff. 
Anyways, I was just diagnosed with an ear infection. Which I had for almost two weeks before going to my doctor bc I knew I would have to get antibiotics. Amoxicillin of course... I take florastor twice a day as well as renew life and three activia. I'm on day 4 and this morning there was mucus again with blood. No diarrhea YET...and stools are still formed right now... Should I stop the antibiotics? Doctors office is closed tomorrow. 
I know that stoping them too soon can just cause an ear infection relapse in my case.. Should I try to stick it out till at least 7 days instead of the 10. I just really need some help and answers.. 
Sorry for this being so long.