i'm not a doctor but everything about your post says fungus to me