If a gift is given with expectations its not a gift, its a trade you didnt agree to. You have to be able to deny the gift. Maybe you should talk about expectations and preference.
Even thoug the comment wasnt a direct diagnose its still unessecerly labeling. The explained situation could have multiple layers we cant possibly know of.
I once got some from the store because i love the taste and my roomies threw it out after two days because they thought it has gone bad and the smell was covering everything in the fridge. It was in a closed box and everything but they couldnt handle it.
The taste wasnt like the smell but still not mild at all.
Someone has to do it.