It'll probably make you feel better, but if you smoke all day then you'll just be burnt out tomorrow. If your feeling that bad have a bowl or a spliff and then leave it for the rest of the day. Get an early night, and fingers crossed you should wake up feelin fine.