Iain felt like he'd been punched in the gut. Lachlan had promised he was clean, and now Stephen found heroin on him? Even though he swore he hadn't used it, the nasty little voice in Iain's head was starting to come in loud and clear. The one that had said he was right not to totally believe Lachlan the last time they met up, because now look.
"Lachlan, come on," he said softly. "People don't just carry around bags of heroin with them for no reason."