My first boyfriend had it happen to him, too. There are a number of reasons.

Top of the list, nervousness/excitement. Your stomach was mildly upset by the junk food and your excitement was enough to set off the heaves. Try a quieter setting and less junk food next time.

Another possibility, mold contaminated weed, but since your pals didn't get sick, it is unlikely, unless you are really allergic to molds.

A few rare individuals are allergic to pot- but as I said, they are rare. But you didn't report watery eyes, etc.

Then there's my personal, health conscious, theory- your body just got tired of all the junk food you put in it and removed it! You need to watch "Supersize Me!" Try to eat healthily! - Granny:hippy: