I'm not going to give away the last of a very expensive scotch for my friend to make a hot toddy
Why did you refuse to share your scotch with your friend?
He could not appreciate the taste of it.
It is okay not share things that are very valuable to you. Offer your friend another option.
I got whisky  to give away, it can't be that valuable.
It is good that you found something to share. But it would have been okay to not share if you didn't want to. You shouldn't feel obligated to share everything.