"Fish contains Omega 3 and is the healthiest food in the world"
Wow, that's quite a bold statement! Forget fruits and veggies, which are necessary for optimal health - fish is the healthiest food! Seriously, what are you basing that on? Fish is not the healthiest food there is. There is not one "healthiest food", because lots of different food is necessary for different things. Fish, however, is not necessary at all. Sure it contains Omega 3 fatty acids, but so do flax seeds and walnuts. It has lots of protein, but so do beans, nuts, seeds, whole grains, etc. I would also be worried about the high mercury content in lots of fish, which Christine explained very well.