We are sorry to hear of your history of infection, and that
bedikot have sometimes exacerbated the situation.
In your case, you should perform no more than the
hefsek taharah (omitting the
moch dachuk) and one
bedikah each on days one, seven, and an intermediate day of the
clean days.
Halachah takes health concerns into account, so this is the
preferred halachic practice for you, and something you can confidently rely on.
Please let us know if we can be of further assistance.
Refuah sheleimah, and chag kasher vesameach!