Sound like you need to take a wee brake from smoking dude. Give it a few days and then have a smoke and see if you still get headaches..