Things to remember are
a) Believe your doctor and NOT your local Gym rat
b) There is not such thing as to "work around" an injury, if it hurts it needs healing.
From my own personal experience, I never had a torn muscle, but I had a pretty bad shoulder injury... stumbled out of the back of my APC in the German Army, fell on my shoulder and If I would have taken time off and were smart I would have no problems now, since I haven't done that I have constantly pain have to warm up very careful.