According to your sign and symptom you are suffering from Gastritis like infection in your stomach.
As you know that's best treatment depend on correct diagnosis and correct diagnosis depend on complete history of the patient so take consultation from a doctor and give complete history of the patient to a doctor then treatment will be start.
Next Steps
you should do some test like CBC ,ESR and ultrasonography of the whole abdomen.
you should follow good life style like take sufficient amount of water and take less spicy and fatty food and do exercise regularly with yoga and meditation.
Health Tips
please keep positivity to fight any disease and any problem of your life.