Thanks for your question.
Do you have any diagnosed medical problem?
Any medicines you are on?
This just sounds like viral illness like gastritis and you just need to give it time to go away itself, can take like two weeks to go. Best thing is to take OTC Cap Omeprazole 40mg once daily and drink lot of water and eat soft diet. You can take OTC tab Domperidone one tablet before going to bed , this will help you with nausea.
Donot sleep just after meal, there should be a gap of like 2 to 3 hrs.
Avoid tea , coffee, alcohol , smoking etc.
Hopefuly you will be fine soon and nothing sounds serious according to your history .
I hope tis helps you
Please click ACCEPT if i have answered your question.
Feel free to ask about any query