I really want to eat meat, but I choose to eat more fish for the sake of my health.
この場合、次のような言い方ができますよ。
ーI really want to eat meat, but I choose to eat more fish for the sake of my health.
「本当は肉を食べたいけど、健康のためもっと魚を食べるようにしている」
for the sake of one'e health で「健康のため」と言えます。
ご参考まで!
I really want to eat meats, but I try to eat fish for my health.
I really want to eat meats, but I try to eat fish for my health.
でも十分意味は通じます。ただし、少しだけ自然にするなら、
I really want to eat meat, but I try to eat fish for my health.
がおすすめです。
ポイントは meat は通常「肉類」という意味で不可算名詞なので、この場合は meats ではなく meat を使います。
また、「~するようにしている」は try to でも表現できますが、日頃から意識して続けている習慣を表すなら、
I make a point of eating fish.
という表現もとても自然です。