Stumper's advice is pretty good, especially the chocolate part.
I had a similar injury due to a bodysurfing accident. According to the doctor I had slightly torn/ripped or over stretched the achilles tendon, in addition to other damage to my foot and ankle. Like you said walking uphill was...