Hi, thanks for using health care magic
In general , it usually takes longer to recover from the flu
though persons react differently to illnesses.
It is possible that the combination of the excessive use of alcohol which would have both short term and long term consequences plus the cold
virus ( not flu virus), resulted in his symptoms.
Hope this helps