Just an extra perspective... I have trouble NOT carrying meds in my pocket.
We are required to discard all partially used vials and pill halves in the black box in the med room. They don't have these boxes in patient rooms, because it wouldn't be safe.
I don't like this, but the alternative is keeping the pill in my hand, and running back to the med room to discard the med right after every med pass, and sometimes I'm just too busy. Patient needs the bathroom before I go, the alarm in the next room is going off... So I end up with half a vial of Zofran or half a metoprolol pill, and I've come close to taking them home sometimes.
(From a money/resources perspective, these are completely useless - that patient is only charged for what was administered to them, and pharmacy considers the rest waste and doesn't monitor it.)
If it's an unused vial that needs to be returned, or a controlled med, then I'm a lot more antsy about it and take it back ASAP.
It makes me uncomfortable to carry ANY meds in my pocket, but it's hard not to. Anyone else have this problem?