Is NOBODY wrong in the post ? POST :  (throw-away account for obvious reasons)

My boyfriend (23M) just told me (19F) he once had to eat a joint(disgusting!)-- I can't understand how he could've done this, I'm absolutely disgusted and cannot talk to him. He explained that he freaked when they were caught smoking outside of the country, but I don't think that was a good excuse. They'd find it anyways, and I cannot believe he did that. My response to him granted a reaction where he seemed visually surprised and upset, and that he says that I'm being outlandish and how it hurt him, but I'm so disgusted I can barely even think about that right now. Am I well justified for this?

Am I the asshole?