Newbie or seasoned veteran, you're going to cough from time to time. Smoke is an irritant to your lungs and some are more sensitive than others. I used to know a guy who could take hits that would choke a 747 and never cough. Try smaller hits, one or two should do the job, or maybe whip up a nice batch of brownies.