hey. sorry to hear you're having such a bad day. you ever try excersizing to take your mind off of things? when i get so anxious that i cant sit still, or depressed i channel my energy into working out. i got the P90x home workout program and i LOVE it for those reasons.
hope you feel better