heal (someone) of (something)
To cure someone of a particular ailment (named after "of"); to restore someone's health. My doctor seems to think that only a surgeon can heal me of this back pain.
heal someone of something
to cure someone's ailments. Are you the doctor who healed me of my wounds? Can any doctor heal us of a common cold?