I puke with going through wd's and it lasts until I get everything out of my system. I think you need to think about your body, the harm you are doing, not about the puking. Your body will heal but it needs time. If I could've, I would detox at a facility but here in China its not an option. I also hate puking, I hate detoxing and the only way I can avoid this ever happening again is my not picking up. You can do this, keep on posting we are here for you.