Oh no, sounds very painful. Have you had it checked at A&E at all? I'm a nurse in A&E and just because of the way you've injured it I'd be tempted to get it xrayed. Make sure you keep you foot elevated as much as you can, preferably above the level of your heart, take plenty of painkillers, especially the likes of ibuprofen x