Hi. Well, the good news is that you are very young. Heart issues would be a bit unlikely. Other possibilities are actually GERD or gastric reflux which can have similar symptoms or even muscle strain. However, since heart issues can't be ruled out through this means, you need to make an appointment to see your doctor. My doctor does virtual appointments right now which is not quite like in person but if they think you need to be seen after talking to you, they'll work that out.
I've read that in young adults, the leading causes of your symptoms are something called costochondritis and also panic/anxiety. Here is information on costochondritis (chest wall tenderness and swelling). https://www.mayoclinic.org/diseases-conditions/costochondritis/diagnosis-treatment/drc-20371180