Ekkkk Im so sorry, what terrible luck! Ive had ankle injuries and all I can suggest is rest rest rest, its bad enough having to hobble on it for everyday activities around the house, work etc, so rest it as much as possible otherwise it just wont get better.
I would keep on with the D, there...