@Kelvin – I would pretty much mirror what @burders said above, especially the smoking. Have you tried vapes, patches, gum or the the smoking quit helpline? You might be thinking “I’ve tried all that shit” but you have to start somewhere and small steps in the right direction is a good start.
Not all might suit you but hopefully one will. The main thing is will power and your determination to stop. Make an appointment with the docs and they might give you some patches or gum for free. Mine did and it helped.
The extra money I used to spend on smoking (40 cigs down to 10 now) i stick in my baby boys bank account, and believe you me, it’s quite a chunk. The little fooker has more money than me and he only turned 1yr old on New Years Eve!
Quitting or cutting down on smoking will benefit your health and bank account, which should ease your stress a little. Small steps can lead to big gains but keep to it and stay strong dude.
Good luck to you fella.