i know the feeling. don't worry, its almost summer. schools out, the weather gets warmer, just all around good vibes. those good vibes should help you out

a break would help a little bit, but your tolerance will go straight back up. you don't even have to stop completely, just reduce the frequency of smoking. try smoking one day, then waiting two days to smoke again, just for a little while. you can smoke 2 days in a row, just try to take a day or 2 off pretty regularly.