Welcome to Healthcare Magic
You need to get an upper GI endoscopy
done to rule out gastritis
and peptic ulcer
. It could explain most of the symptoms. But if you are having fresh blood in stools sometimes it can be commonly due to constipation
induced haemorrhoids. Do Yoga, Pranayam to relieve stress. Eat fresh fruits and green leafy vegetables. Eat soft, bland, cool diet like Yoghurt and see improvement. Drink plenty of water. Exercise by brisk walking for 40 minutes a day. Better to get examined by a Surgeon and receive appropriate treatment after required testing.