Feel like heart/chest is being squeezed, scary breathing!!

this is the main thing i get and its scary, im 22 for reference, this is worse after a night of drinking but i have it every day, if feels like my heart/chest is being squeezed then ill gasp for air like im choking my heart will beat hard my arms go tingly then it goes normal again but it happens very frequently, i had an ecg and that was fine but i didnt have the weird feeling whilst it was being done so would t even detect that? i just want reassurance because anything to do with my heart and breathing terrifies me!! its ruining my life please help :(

sounds like anxiety and panic. Just remember that any symptoms related to that will not hurt you. In the more you get anxious the more you will have the symptoms. The key is to relax your mind as much as possible and use proper breathing technique for anxiety.
I know how scary this can be but it sounds like physically you are healthy. The mind can play tricks on us in the brain can send out adrenaline which creates many of these symptoms. When you start to feel that way, there is a great short meditation on YouTube that really brings down the heart rate and eases the breathing. It really works.
go to YouTube and search for something called stop panic attack now. Then scroll down till you see something called don’t panic in black letters. It’s very short, she guide you through it, and it works! There are also many other meditations on YouTube for anxiety that are very calming. I hope you feel better soon and you’re going to be OK. Just take one day at a time and try not to overthink this because that causes symptoms. Get some support if you can with a counselor.