Boy do I know that. Weekends are always hard for me. Its because I have free time, and "the empty mind is the devil's playground" in a way.
I keep activities lined up if I have to. But once I let myself get bored, I'm in trouble with cravings and my mind will go back to thoughts of using.