В русском языке есть проблема с рыбьем жиром :)
В английском рыбий жир (fish oil) это Омега-3 (EPA DHA) жирные кислоты, получаются из мышц жирных сортов рыб, витамин там нет абсолютно. Такой рыбий жир, омега-3, можно принимать постоянно, особенно если вы не потребляете жирную рыбу.
В русском языке, видимо с советских времен, рыбий жир это то что на английском называется fish liver oil - жир из печени рыб, вот в нем содержится много жирорастворимых витаминов, но с ним и много проблем, из за которых в свое время СССР отказался от его массового приема...Любая печень накапливает много гадостей, печень рыбы не исключение, тяжелые металлы и так далее. Его лучше не принимать.
Потому покупаем рыбный жир, который из мышц.
100% населения России, например, имеет недостаток, витаминов группы - Д. Его нужно пить всем, без исключения. Думаю что у большинства проблемы с йодом и кальцием.
Лучше все таки сдать анализ, чтобы точно понять каких витаминов не хватает и поддержать организам. А еще допом правильно питаться, хорошо спать, достаточно бывать на свежем воздухе и двигаться и тогда организм будет и так работать как часы