Smoking is very bad for your heart and cause heart attacks. Smoking decreases the amount of oxygen that goes to your heart and makes your heart work harder and harder to get air. This causes stress on the heart and can lead to serious and even fatal heart problems.