Hi Dextersmum,

I hate to tell your DP but the beer definitely is not a good thing. Giving up entirely is probably not realistic (although many men do) but cutting it down to around three standard drinks a week would be better.

Also, try menevit and/or zinc.
Dont let his boys get overheated (no hot baths/spas, etc)
Boxers are meant to be better than briefs (not tight ones)
Weight loss and improvement in general fitness would help

From memory, it takes about three months of lifestyle changes for there to be an improvement in sperm.

Keep in mind though, there may be genetic factors which lifestyle changes wont improve. You really need to ask your FS.

Good luck!!