You need to be seen by a sports medicine doctor or an orthopedic. It's very possible you are suffering from stress fractures.