These things can really get you down, so don't be too pissed off with yourself about it. It's just something you have to endure, but the journey is never pleasant.
Listen, PM me any time about anything. The advice i would give would be pathetic and idiotic, but it's the thought that counts.
Don't let the bastards a get you down. And give me a PM now and again just to see how you are.