Sounds like you talked yourself out of that one. We just keep putting one foot in front of the other and we will make it through.
Work on not calling yourself names. It does no good and only erodes your self-esteem. I hope you get some sleep soon.
__________________
Bipolar I, Depression, GAD Meds: Zoloft, Zyprexa, Ritalin
"Each morning we are born again. What we do today is what matters most." -Buddha