Hi
Welcome to the MedHelp forum!
The first thing I would advise is to rush to the ER the moment you feel these pains and get a 12 lead EKG done. It is very important to rule out a heart cause as the symptoms are very suggestive, despite your young age.
The other possibility is severe acidity with GERD or gastric reflux. It could also be hiatal hernia. Treatment is a combination of drugs to reduce the acid and lifestyle changes. You will need to take a combination of medications (under medical supervision) like a proton pump inhibitor such as omeprazole, lansoprazole or pantoprazole empty stomach in the morning and an antacid gel after meals for complete relief. Possibility of H pylori infection too should be looked into by a carbon urea breath test and a combination antibiotic tried.
Life style changes that will help include: Avoid heavy meals and eat frequent small meals. Avoid too much of caffeine, tea, smoking, fried food and drinks both alcoholic and non alcoholic fuzzy ones. Avoid heavy exercises within 4 hours of a heavy meal. Raise the head end of the bed by pillows to 30 degrees. Avoid lying down for least 2 hours after food. Maybe these tips will help you.
You should consult a gastroenterologist (a specialist who looks after the diseases of our digestive system) or a physician for this if these tips reduce your symptoms. You may need upper GI endoscopy for confirmation and to know the degree of damage.
If these tips do not help you, then it can be an anxiety and panic attack. You must then consult a psychologist.
Hope this helps. Take care!
It could be panic but with any chest pain at any age I say you go to the ER and ask them to check you out, as this was 4 hours ago how are you feeling now ...