Healing depends on the cause of the pain. If it's related to a heart problem, it will take time until it's medically treated. If it's a pinched nerve, it will take 2 to 3 weekly physiotherapy sessions to get better, similarly, with every underlying cause, treatment span changes.