I don’t buy this story of Hamlet suspecting that the drink is poisoned. I mean – would he sit idly by and watch his mother be poisoned? He has some complicated feelings about her, for sure, but I feel pretty sure that he’d leap to save her life if she were in danger.
He’s not drinking for many very logical reasons as far as I can tell.