I just dry heaved for two hours straight.
Ow.