He sounds like he is very affraid of the future. I know how december is for catering and understand you need to work a good bit but perhaps (and I'm sorry if I sound mean or anything) you could not have that drink and instead have a hot chocolate with the kids. I also understand the need for adult companionship but it sounds like your son needs you right now.
good luck and prayers