I.m recovering from the same thing! It's been about 3 weeks for me. My doc said 6 weeks total, so cross your fingers.
The ER Doc gave me the same "gloom and Doom" speech. I think they try to paint the worst case, more so to CYA for liability.
I'm seeing the orthopedist today. All I can say i hang in there, it does get better