When I was given to trying this sort of thing I thought the razor blade thing was bat s**t crazy. Instead, I just wore a rubber band around my wrist and snapped it when I slipped. Nowadays though, I think that approach (punishment) is entirely wrong.
no subject