Damn! You should be able to keep 7 to 8 fish in a tank your size, maximum. You are killing your fish. Sorry to sound harsh, but that is totally unacceptable and irresponsible reefing!! You need to get rid of most of your fish. If you don't "thin out the herd" you are just going to have one after another kick the bucket, especially with all the aggressive fish you have chosen to keep.
I highly highly highly suggest you do some reading and research before you go any further in this hobby. Not only are you grossly overcrowded, but your tank size is too small for many of the fish you listed. You are on a bad path to nowhere unless you stop, get rid of your fish, and start doing some reading on the animals you are trying to keep.