I have been a Physical Therapist for decades now, and looking back at my patients over the years, I have noticed something interesting about the ability to heal. I work with many patients who have suffered from Stroke which usually impairs one side of the body. Younger people tend to recover faster, but I no longer think age is the reason. The ability to heal seems to be directly related to the interest in returning back to life. If you aren't "happy to be here," our bodies respond to our soul's lack of interest in growing. Metabolism starts to decrease, and physical problems begin to manifest. As a Physical Therapist, I can lead a horse to water, but I can't make him drink. It doesn't matter what I have to offer; if someone subconsciously isn't "in-it-to-win-it," they will progress very slowly or not at all. We all need a reason to get better. It's amazing how fast you get their strength back when you want it badly enough!
Mindset is also a huge factor. If someone feels doomed at the diagnosis, improvement slows down. This can be exacerbated by the Nocebo effect - if a person of significant status states something negative about one's diagnosis, one will believe it and the body will respond accordingly. If patients can't walk, many will often automatically believe they will never be able to walk again. We default to the negative as a rule. Once walking and looking "normal" is achieved, his outlook brightens, and progress starts to escalate. When people see a way out, excitement about the future seems to influence the neurological pathways to rewire.
It's not just about the food. The mind has a huge influence on our ability to heal. Keeping your focus and excitement on the prize as well as seeing life as an adventure will go a long way to moving you in the right healthful direction.