You can definitely eat your fish. All the previous advice is right on regarding trimming any discoloreed flesh away, clean cavity well including swim bladder, rinse in salt water and ice fish. Pack ice into body cavity to cool quickly, especially in warmer water like here in Texas. I would also tend to fillet & skin so nothing is intruded under skiin or down into meat...don't use it for sushi either cook properly (450' F for 10 minutes per 1" of thickness). Ran a fish market here for 3 1/2 years so's I didn't just fall off the cabage truck. Cheers & enjoy.

Chef Al