You poor dear! You are way to young to be having this happen.
I am not a doctor, but have had these problems and many others. I still get sent to Cardiologists and have them do tests and so far it is not my heart.
Please see a good Rheumatologist
and/or Allergist Immunologist. Could be a Collagen
related disesase. Could be costochondritis
, or Immune Related. Could be also something called Lupus
Chest, which is like your breast bone hurting, even to the touch. I had these problems when I was younger.
It took 10 years until I was properly diagnosed! I have Fibromyagia, Sjogrens Syndrome, markers for Lupus, and a few other auto-immune related diseases.
The sooner you are diagnosed, the sooner you will feel better.
See the specialists and see them soon to give you peace of mind and a better quality of life :)
Best of luck to you and I hope you feel much better.
Don't fret! You will find the right doctor and get treatment :)
Wishing you good health!