This medicine usually has to be taken for a long time, maybe even for months. Some medicines can have unpleasant effects on the rest of your body, especially if you're also taking other medicines. There are some newer medicines that seem to work better with fewer side effects. You may need to have blood tests to make sure that your body is not having a bad reaction to the medicine. It may take a few months or more to get better.
Irritated skin takes time to heal.
New hair or nails will have to grow back. Skin that is kept clean and dry is your best defense. Change your socks and underwear every day, especially in warm weather. Avoid walking barefoot in public areas. Try not to wear thick clothing that makes you sweat for long periods of time in warm weather.