antihistimines are the best way to go, but they still run the risk of you falling in too deep a sleep for your recall to kick in. Discipline for the win..