Smoking and drinking is a mugs game. I used to do both, but I've not yet managed to kick the smoking. You would be surprised how many people don't drink now. It has become the 'in' thing to kick alcohol. I decided boozing wasn't good for me and particularly some mornings if you had too much the night before. The only answer is if you don't want to fell like that, don't do it. Now I feel good. I wake up fresh and stay fresh till the end of the day.