Anxiety can produce symptoms like that. I've been to the hospital twice to have my heart and lungs checked for long-term chest pain and they told me I was perfectly fine. The pain eventually went away (but obviously came back at least once). If it's anxiety, the pain will still be there even if you quit those things. Ofc, you can always get a second opinion. It might make you feel better.
Is it just me or is it getting crazier out there.