Histamine, probably. Yeah, opiates make you itch, but not in a bad way.