That is good news about your walk and your pain-free back. Have faith that your leg will heal in time. You have made great progress so far--keep it up!