Pat. Could it have been coming in contact with fire coral, red or black spiny sea urchins or lionfish that are in and around some snorkeling and swim areas.? All of which will cause extreme pain and discomfort.