Thanks for your question on Health Care Magic.
I can understand your situation and problem.
Fluttering feeling under left
rib cage is commonly due to heart diseases like
arrhythmia.
So better to first get done
1. Ecg
2. 2d echo
3. Holter monitoring (24 hour continuous monitoring of ecg).
If all these are normal than no need to worry for arrhythmia.
Sometimes
stress and
anxiety can cause similar symptoms.
So better to
consult psychiatrist and get done counseling sessions. Try to identify stressor in your life and start working on its solution.
Avoid meth shots and other habits.
Don't worry, you will be alright.
Hope I have solved your query.
Wish you good health. Thanks.