I'm not going to take my friends shift because I was high
Is there any consequences for your friend if you dont?
He has to come into work.
It makes sense to sometimes not want to do your work obligations, but your friend is really relying on you here. You could hurt them a lot by shirking these duties.
I was high and had to go get more food. Who cares?
Even if you were high you need to honor your commitments. They might have had something important to do and now have to try and reschedule it if they can.