I have several spots on my foot, well they are more like lumps really, small, hard and red. They hurt and itch! Anyone had this?