This is a different expert and I have a different answer for you.
To answer the question you asked, no, there is no clear reason reason in your history so far that your body would take longer to clear out toxins.
However, this is on a range: some people faster, some slower. If in a very debilitated state, or malnourished, it will be longer. If you have underlying bowel disease, this would be another reason potentially.
Reasons for slower clearing are many, including liver dysfunction, lack of appropriate enzymes, and so on...and this can now be measured in many cases.
Detoxing per se is a newer area of medicine.
I am board certified in this, integrative medicine, as well as being a board certified internal medicine doctor as certified by the American Board of Medical Examiners.
Let me know if you have further questions.
Please click a positive on Dr. Thomas's answer page.
Find me anytime in medical by request. I am here daily.
As to persistent c diff.
If flagy fails, vancomycin should be used.
There are many people who carry the organism without problems. This probably depends on bowel flora make up.
Some people fail all treatment and need a fecal transplant.
Functional medicine [also my training] specializes in bowel health.
Find me in medical by request if you would like to ask a question on this.
I would also like to emphasize one further point. You are still having pain with bowel movements.
This needs to be reported to your doctor immediately...you should not wait weeks for retesting without telling your doctor your current symptoms.
A referral to a gastroenterlogist as well for your outpatient care is reasonable and desirable at this point.
If you appreciate my expertise, please don't forget a positive rating for Dr. Thomas [how we are paid].