I smoke weed very rarely, primarily because I'm a cheap bastard but also to keep my tolerance down. When I do smoke, which isn't more than 3-4 times a year, the ganj hits me like a freight train.
Did my quarterly bongrip Friday night with some bros, got baked AF, realized I needed to pee, forgot I wasn't wearing a diaper and nearly let go. Caught myself and spent the rest of the night at home, peeing in tiny amounts every 4 minutes or so, without any real conscious thought about it. I've been trying to do that for a month! No repeats without the weed, though.