one more question. How long (roughly) does it take for "minor" shoulder impingement to "heal?"