That is actually NOT logical though. You have conditioned yourself to dislike the taste and smell of meat. You might as well say that a dog salivating when it hears a bell is logical.
Of course it's ok, and in a lot of cases, preferable, to not behave logically.
Of course it's ok, and in a lot of cases, preferable, to not behave logically.