Last time I puked from not alcohol was 2006. I almost always puke the next day when I'm very hung over. If I feel like I'm going to puke while I'm lying down, then all I have to do is stand up to puke. It works 100% of the time. On my feet and I'm puking in t-minus 30 seconds. Where if I stayed down I might be able to ward it off indefinitely, maybe even forever. I always go for the puke obvs.