Hi. There are many things that cause chest pain, and not all chest pain is cardiac. But ANY chest pain needs to be taken seriously and should be checked by a doctor. With having dizziness and sweats, I think you should go to the ER immediately. If you won't do that, at least call your doctor first thing in the morning.
And you definitely could have brought on heart disease by smoking and binge drinking. I'm a smoker myself, so I understand how hard it is to quit. I can tell by your post you're not eager to go to the doctor but you really must. Don't be embarrassed about telling them about your smoking and drinking history.. They've seen and heard everything and they'll focus on getting to the cause of the pain.
Its not cardiac if the pain is caused by taking a deep breath or moving your arm in a certain position. However, it seems like you want to have heart disease because you are ensuring your lifestyle is on the right path for it.