Actually, there are many reasons that can cause red eyes. Of courses, too heavy smoking can also cause red eyes. That because too much smoking can cause slightly increase the heart rate and relieve pressure on the capillaries throughout your body. And when the relieve pressure on the capillaries in your eyes, your eyes will appear red. And you can clear your red eyes by long times of good rest. Also, you can relieve with medically help such as Visine Advanced Relief
Smoking too much is bad for our health. Personally, you shall quit smoking. If you can't do it, you can insist smoking less. As for your red eyes, perhaps you can try to treat them with cold compress. It may help. Or, you shall stop smoking and have a good rest, your red eyes can clear up themselves as time goes by. Don't worry, it is not a serious diseases as long as you take care of yourself and give up smoking.