Question: why does ennis throw up?
Answer: Re: Ennis breaking down in alleyway after leaving Jack Breaking down and almost vomiting and banging his fist against the wall - it was all through pure frustration that he wasn't able to tell Jack anything before he left.