These pains, alone, are unlikely to be a heart attack
since a heart attack also has other symptoms such as shortness of breath
, nausea. The pains could be angina, which is a warning sign that the heart is not getting enough oxygen, but more likely, you are experiencing some sort of muscle spasm. Since the symptoms could be heart related, its a good idea to follow up with a doctor visit.
Otherwise, muscle spasms are sometimes caused by dehydration
or low levels of magnesium
. You can eliminate many muscle spasms by remaining hydrated and taking a magnesium supplement at breakfast and dinner.