It's been said many times already, but I'll stress it:

Just take a break from smoking. Maybe a few days or more. Before last night, I hadn't smoked in 5 days, and just a few hits from a bowl tore my ass up for like 3 hours. And we're talkin mids.

It pays to take some time off between toke sessions.