Like I said... mine did not eat for week or a week and a half... because it was sick (has an infection) that is getting worse from the sounds of it. Many animals and even sometimes people do not eat when they are feeling unwell.
It needs a broad spectrum antibiotic. Mine did not eat until the wound started to heal.
Here is a list and you can see what your local fish stores have as you probably don't have time to wait for shipping. I would get something started today.
Antibiotic treatment What It Treats – Bacterial infections, which are oftentimes “secondary” to preexisting parasitic (and worm) infestations. How To Treat – Follow the directions on the label of whatever product you are using. Always use a broad spectrum antibiotic medication i.e. one that...
www.reef2reef.com