Flex your foot while pushing it down against the towel. Heel pain may also be due to other causes, such as a stress fracture, tendonitis, arthritis, nerve irritation, or, rarely, a cyst. This usually causes frustration on the part of the patient and the medical practitioner.
Here is my webpage
plantars fasciitis