Hi there ~
I am sorry that you are having to deal with this condition. I would like for you to take the help of a gastroenterologist and have an upper GI barium enema
done to see if there is anything significant in your upper bowels. Also it may be a good idea to get an ENT (Ear Nose Throat) opinion. I hope this helps in finding the cause of your problem.
Take care and have a nice day !