Congrats on your first one, here's to many many more. :drunk:
I can't think that it's the yeast giving you an head ache. Store-bought beers are pastuerised and filtered and contain no yeast, and they give head aches . . . :sick:
Fusel Alcohols are known to do this. Formation of fusel Alcohols are apparently facilitated by :
[a] Too high fermenting temps
Fermentation at lower pH
[c] When yeast activity is limited due to low Nitrogen content
So, if your brew was fermented on the high side or beyond the yeast's temp range, done with a low pH water or took longer than normal due to low Nitrogen content, then it might be them fusels ?
Get the Temps correct and maintain it as constant as you can. Use close to 7 pH water, preferably bottled water. Use beer yeast nutrients. The happier you keep those yeasties, the better they work for you.
My brews do not improve in terms of head-retention with time. I think you're stuck with it as it is ?
I'm surprised the beer is still cloudy,as a relatively short period at low temps are required to make them drop. Do you leave that last bit of sediment in the bottle, or put it all in ?