Good movie but dumb and full of holes.
Fx, and this is actually explained in Captain America.
If you have the ability to regenerate, the metabolism would regenerate too, making it unnecessary for you to eat, and here comes the important part.
It would become impossible to become drunk or receive any kind of intoxication, because there would be no substance that would be able to produce that feeling in a constantly regenerating body.