Stop being a selfish a$$hole and be there for your friend, you don't have to drink or eat, but a light beer or hard alcohol is not going to hurt your cut especially hard alcohol.
I worked out alot, when my homies call I be in the gym, so they really don't call unless I haven't kicked it in a long time because they respect my lifestyle.
Long story short my homie called I was in the gym working out and he was like damn that's all you fukkin do, take a day off, the homie just touched downwn come out, I cut my workout short, chilled with my homies had a great time
Not knowing it would be the 2nd to last time I ever seen him, he passed away a few months later.
Be there for the ones that you know that they will be there for you during hard times