I have been having on and off squeezing chest pain on my right side. This has been going on now for about the last 21 hours or so. Its very sharp, lasts for about 5 to 7 seconds and goes away. Any idea what could be causing this? I am 34, overweight, I do smoke, and I do have hypertension.