Smoking and medication (including suboxone and painkillers) deplete nutrition and a deficiency in iron and vitamin B12 causes tiredness... seriously, google to see for yourself! you can always get your nutrient levels checked up by the doctor/nurse. they will take a blood test to see if you're...