Annoying Itch on the top of my feet, sometimes they feel like they are on fire, they look a little swollen and they feel sore, also I can see tiny little red dots they are super little tho idk what they are or do, I have an app on Wednesday but until then has anyone experience this?