Your Quest for Self-Healing