The reason you feel groggy is because smoking herb causes a temporary increase in seratonin, and high levels of seratonin expand blood vessels, and when these vessels constrict again it is painful, and can cause a drained feeling. The same thing happens with migraines without aura, and sleep is the answer, go catch a quick nap when you feel like crap.