Both your arguments are flawed.
Rape is rampant in the animal kingdom because animal can rape and have strong instinct which most of the time override their "moral judgement".
Because we can eat meat, doesn't make it moral.
Someone telling you I love to do this doesn't make it moral either. e.i. I love to eat human flesh.
The second argument about nutrition is plain wrong.