i take procaps labs. version of Omega 3 every day...they are a little more expensive but no after taste and they brag about their purity standards.
wild salmon is hard to get around here (vs. farm raised) and it's mad expensive.
IDK about my moods, they change frequently....I also take SAM-e 1200 mg. every day.