There is a saying in therapy quite often the best solution is to just change seats on the titanic. This method can be very effective in the short term. So smoke pot, listen to music, or banging the captain's wife / daughter / sister / first mate / whatever should take the edge off of a gambling fever withdrawal. Hiking not so much.
Good list by the way.