I have just about every situation listed up there. And it has been a hell of every day. I've Gastroparesis which can be nerve damage in my abdomen been throwing up for days no relief. Right up until I just tried using this. All I am able to say is https://dankwood-blunt73681.bloggazza.com/36802698/what-does-dankwood-blunt-mean