Cast is OFF!

Cast was removed today at my 4 week post-op.  Now PWB.  Heel pain is NOT so bad but WTF is up with the 1,000 needles sticking up from the bottom of this boot?
I was told that I do NOT need to have any PT which sounded a bit odd.  The doctor just gave me some [...]