Having gone down this once myself... don't know what to tell you. Maybe it would be good for you to get out? Shake up your life. I need to remember that myself. I get stuck in my ruts all too often.
Sucks, doesn't it?
You know what's going on. So... do you want to go through this again? What else can you do? Anything different this time?