Great start hun! Can I just suggest something for your foot (I manage a podiatry clinic and see a lot of feet!)
- Epsom salts soaks
It's magic stuff! Just dissolve half a cupful into a basin of warm water and soak the foot for twenty minutes each evening for a week.
I'd be surprised if you don't get a lot of relief.
If not have you thought of getting it checked out for a stress fracture? x