an antiflammatory like Nurofen also helps.
I once did my ankle and walked with a stick for quite some time.
I did my knee once and could not drive but could bike 1-legged.
I'd say what goes around comes around, there's probably someone who drives near your home and your work who can drive you but you have to "pay forward" by carpooling when you're fit. There are free websites which up carpooling. You usually either trade favors or pay them a bit for gas.