I have no idea about the dirt weed - never known of anyone getting headaches from smoking.

When I was about 14/15, my best friend projectile-puked bright green spew from smoking home-grown, but that's the only time I've personally known anyone to get sick.
Bad cases of paranoia, sure - physically sick, no.

I can't drink & smoke - if I do, I get this swaying sensation like I'm on a boat in stormy weather with huge swells.

My vote is with everyone else - I'm thinking it's contaminated in some way with either pesticides or some type of mold or fungus.
I would think you could smell the mold or fungus though.

And, it might not have anything to do with the weed - if dude is headache prone, it could just be a coincidence.
I have migraines & I'll go through periods of a week or so that no matter what I do or don't do, I'll have a killer headache at some point in the day.