Hello and Welcome to ‘Ask A Doctor’ service. I have reviewed your query and here is my advice. Most probably you have sustained a sprained ankle or contused foot. Anyway rest is one way to manage it but as you know how impossible is that wear high ankle shoes which will prevent unnecessary movement and also do range of motion every joint and stand or walk as comfortable as much only. These things take time and it will resolve. Any doubt please consult nearby orthopedics surgeon. Hope I have answered your query. Let me know if I can assist you further.