Is it's just because he's Nix's BF that
you've let him keep his pants this long?
It was a can that was most likely 2 years old. Canned beer loses someting after about 90 days. It probably tasted like canned paper clips... not from the original beer, mind you.. but because canned beer goes to hell after a while.