You don't seem to have the SV. It's likely anxiety, it messes with your digestive system and can make you get D* or N*. But you should keep in touch with your doctor. The dry heaving could also be anxiety, i used to get a gagging feeling in my throat but i have no idea if it was similar to dry heaving. Remember that anxiety can make a lot of crazy things to your body. You probably got some anxiety at day 1 which caused you to feel nauseous and then you've been worrying about it so much that it is constant.
This thread is getting old and I really hope you feel better now. Mind if you update us?