Can We Self Heal?