Okay, so, yesterday, I began noticing a small cluster of lumps on the inner side of my right foot, which really itched; I told my Mom and she said that it was some sort of bug bite and that I should...