Breaking Free,
Sorry to hear you are still having a rough go of things. It sounds like you could use an exciting round of "anywhere but here," a game me and my coworkers would play when I worked at a Bell South inbound call center. It's like a sixty second mental vacation, which is about all we had time for between the phone ringing.
The trick is detail, detail, detail. Tell whoever is playing (if you aren't as comnfortable as I am with talking to yourself, you can just think it) exactly where you would rather be and what you would be doing.
For example, and I'm only taking sixty seconds to type this...
"I'm in a quiant little italian restaurant, the kind that you can eat outside on the sidewalk. It's a sunny day, and I have my sunglasses on with my eyes closed, my face turned up letting the sun warm my face. I can feel the gentle wind carrying the scent of my freshly made lasagna to my nose, and I sip red wine as I watch the locals drive past on mopeds."
It doesn't matter if it's ridiculous, infact, sometimes that helps to put a smile on your face.
You can do it, Breaking Free.