Hi welcome to Health care magic forum.
As you describe you have got pain and flutter under the rib cage
, since 2 weeks. It appears to be gastric irritation, may be due to diet habbits, peptic ulcer
, intestinal worms etc.
I advise you to consult a gastro enterologist for diagnosis and treatment. you may have to go for gastroscopy besides other routine tests for confermation.
I advise you to follow some diet recommendations as avoid taking spices, junk foods, and oily foods, to avoid gastric irritation.
Wishing for a quick and complete recovery, and thanks for calling.