All these are sign of INFECTION. Either viral bacterial protozoal etc. Although Gastritis and other causes are also possible depending on various factors.
Next Steps
ANTIBIOTICS etc may be needed.
Health Tips
dietery changes needed essentially.
Answered2019-03-15 14:48:46
Let others know if this answer was helpful