Well since you have been smoking for 10 years with no problems, I would look at other problems first. I've gotten bud hangovers before but I really have to smoke a lot the day before (and I mean A LOT). I would look into the possibility that it could be an allergy or something else.