Welcome to HCM.
Since you are otherwise healthy, it is more likely to be psychological.
Consult a physician and let him examine you completely and confirm that you are perfectly healthy. Once that is confirmed, you need to consult a psychiatrist
and let him evaluate you. Also confirm that you are the only one who finds the meat rotten, while others find it perfectly alright.
Wish you all the best.