Chemical structure of alpha-linolenic acid (ALA), an essential omega−3 fatty acid, (18:3Δ9c,12c,15c, which means a chain of 18 carbons with 3 double bonds on carbons numbered 9, 12, and 15). Although chemists count from the carbonyl carbon (blue numbering), biologists count from the n (ω) carbon (red numbering). Note that, from the n end (diagram right), the first double bond appears as the third carbon-carbon bond (line segment), hence the name "n-3". This is explained by the fact that the n end is almost never changed during physiological transformations in the human body, as it is more energy-stable, and other compounds can be synthesized from the other carbonyl end, for example in glycerides, or from double bonds in the middle of the chain.

If you find yourself in a position where you are just not eating any of these foods, and you want to get enough omega-3 fatty acids, then I think fish oil is okay, but I would limit not the amount of fish oil but the amount listed on the label of EPA and DHA combined. I would limit that amount to around 250 milligrams per day because I don’t think most people need more than that. Some signs that you might not be getting enough omega-3 fatty acids include chronic low-grade inflammation, poor visual acuity, slower mental processing, trouble learning, and possibly Alzheimer’s disease and psychiatric conditions, like depression, anxiety, and attention deficit and hyperactivity disorder, ADHD.
Fish oil is also used for diabetes, prediabetes, asthma, a movement and coordination disorder called dyspraxia, dyslexia, eczema, autism, obesity, weak bones (osteoporosis), rheumatoid arthritis (RA), osteoarthritis, psoriasis, an autoimmune disease called systemic lupus erythematosus (SLE), multiple sclerosis, HIV/AIDS, cystic fibrosis, gum disease, Lyme disease, sickle cell disease, and preventing weight loss caused by some cancer drugs.