Smoking is likely to be the very cause of your bleeding. Smoking can cause peptic ulcer disease
and when an ulcer in your stomach bleeds, it can present with black stools. Tell your doctor about your smoking if you have not already done so.
It is advisable to quit smoking. Nicotine
addiction is one of the most difficult addictions to quit. You may seek the help of a psychiatrist
who can help you with medications and psychotherapy
to quit smoking. With new medications available it is possible to quit smoking with a good chance of success.