
What Causes Feeling Of Heaviness Under Rib Cage?

Hi it may due to gastric reflux or gastroenteritis
Detailed Answer:
Hi dear
I had gone through your query.
I understand your concern.
Heavy and nauseating feeling under the rib cage might indicate toward acidity or gastro esophageal reflux.
Did you notice when it is more severe means before or after food??
Any other symptoms like gastroenteritis like abdominal pain or cramp, diarrhea or mucus secretion in stool??
If it is only gastric reflux then can be treated with medicine like combination of rabeprazole with domperidone. It is taken 30 minutes before food twice in a day.
If your other symptoms suggest gastroenteritis for which you need to take antibiotics.
Antibiotics like combination of ofloxacin with ornidazole two times in a day for 5 day will help.
Pain and cramp can be treated if you have with dicyclomine with other antispasmodic drugs.
Take simple analgesic like paracetamol for headache.
But if you have very severe problem then upper GI endoscopy will give idea for esophagus and gastric mucosa and its inflammation.
I hope I have answered your concern.
Still if you have a query then feel free to ask.
Happy to help you.
Thank you.
Take care.


Dizziness may be due to postural hypotension.
Detailed Answer:
Hi dear
Thank you for reply.
Dizziness may due to postural hypotension or drug related side effect.
Many a time drug like citalopram can lead to postural hypotension.
decrease food consumption can also cause dizziness or may be due to General medical illness and due to nauseating
Do dizziness related to any posture ???
It last fro how much time?
Do you have any injury due to fall down?
Because it may resolve as your reflux starting improving so do not worry.
If it is not severe then no extra treatment require.
Just take care of reflux. I suggest you start antacids which I have mentioned in earlier answer and use them for 4 weeks. Do not skip meals.
avoid spicy foods.
Take normal and healthy food regularly.
Go for physical check up including blood pressure and blood report if require.
feel free to ask if you have still query.
Always here to help you.
Get well soon. Take care.


wait for sometimes.
Detailed Answer:
Hi dear
Since how much time you are on nexium??
Usually it takes time around 7 to 10 days.
so wait up to 1 week for better response.
if this much time had gone then go for personal consultation for examination it better way. If needed then endoscopy is advisable. Because it is reflux which can occur periodically.
Dizziness also need evaluation properly.
If it is postural then take to measure your blood pressure in seating as well as standing position.
Thank you.
Still if you have a query then feel free to ask.

Answered by

Get personalised answers from verified doctor in minutes across 80+ specialties
