My 19 yr old son has been dry heaving in the mornings mostly when trying to eat breakfast and,through out the,day if he has not eaten in a while . smells also make him heave. He gets,low blood,sugar symptoms quite often especially in the,mornings what could be,causing it