my 10 y.o. son has been throwing at least once a week or once every two weeks for months now. but he's not throwing up food, it's only spit and liquid. it happens early in the morning. first, he would start yawning and then he would throw up. and he seems so gassy when he's throwing up.