Maybe go to ornery porcelain or china ones then. We take glasses of water to bed with us, just use a drink mat on top of the bedside cabinet to not damage the surface.
But if we ever have drinks down by the pool we have a massive set of all sorts of types of plastic glasses so peeps can have any drink they want. The obvious reason being, no one wants broken glass down by, or worse in, the pool. W got them from the US where they really do go to town on them. Our Dutch friends asked us where they came from as they couldn't find them anywhere and then bought some when they went there on holiday!
Each to their own, I have known other peeps keep a plastic mug of water by the bed. Never thought about it before.