if youre smoking daily and u smoke in the morning ur gonna be hazy all day. smoke less is all i can tell you, there comes a time when uhave to be honest with yourself, tell yourself yeah weed is a blast but daily smoking of it has its negative effects.

by the way you'll be about as sharp as a whistle if you keep your smoking to the night time and keep your days productive.