I've been cancelled on before too, when things were horribly and the only way I lasted waiting until my next session was to distract myself with other things. I watched a lot of TV, tried to work extra shifts, worked out a lot, etc. Anything you can do that will take your mind off of things, I'd say do. I also counted down the days on my phone calendar, which helped too. Sorry you're going through a hard time. You can get through it, though.