Question: how long does it take to recover from internal bleeding?
Answer: Recovery: Minor muscle strains should heal within weeks. Muscle tears that need surgery may require therapy and months to heal. Bones that are surgically repaired normally require 3 to 4 months to fully heal. With spinal injuries, your body will do most of its healing work in the first 6 months after the injury.