First off, I am not a doctor, herbalist or any type of healthcare practictioner. But, I do feel strongly about alternative treatments to heal the body. If I were you, I would try Dr. Schulze formulas, you can read all about them on this website. I am currently using his products. I think that you should give your body more time to heal itself before you have surgery, again, that is just my opinion. I know with my own healing process, I expected to be well within a few months, but it has taken longer than that, but alternative methods ACTUALLY heal your body. And as Schulze says, it took our whole lives to get to this point we can't expect these problems to go away overnight. It would be nice, but not realistic. I hope that some more knowledgeable people than me will respond to your message and give you some more info.