Fish oil pills are generally rancid when you buy them. Omega 3 and omega 6 fatty acids that are in them have very weak double bonds that can break apart very easily. These polyunsaturated oils are essential to our bodies, but our bodies cannot make them from other fatty acids as the body does with other fats, so you must ingest them each day to be healthy.
The problem is that you never know how long those pills have been sitting on a shelf, what method they were processed, and the specific fish they came from. There is little regulation in regard to the pills and you are trusting the manufacturer to label correctly and to give you good, quality products. Fish oil can be found in fresh fish and if the fish are "FARM RAISED," you will get almost NO essential oils of any value form this type of fish. They feed the farm raised fish grains and foods that are not part of the fish's natural diet. This, like cows fed grain, make the fish high in omega 6 fatty acids and very unbalanced in regard to omega 3 fatty acids. Wild fish, on the other hand, if from remote parts of the world, are loaded with omega 3 fatty acids. The problem is that if you overcook fish, you lose the omega 3 fatty acids.
Your diet should consist of 30% fat and 10% of that 30% should be the polyunsaturated fats (omega 3 and omega 6 in a 1:1 balance).
Flax seed oil is a good oil to eat, but your body has to break it down to be used and great care needs to be exercised where you get the flax seed. All manufacturers make claims that they are fresh, the best, etc., but unless you know how it's processed, where it comes from, it's very difficult to make that determination.
good luck to you
good luck to you
CNT, B.A. biology & chemistry
advanced nutritional research