LSG, you are getting some really great advice here as usual. Agree completly with IDU and pookie. You CAN do this, in fact you have been...
I've been told several times to expect these ups and downs. I've had several and they will pass, just let the stress and anxiety out (when your alone) and you will feel much better.
You have told me, and I am now paying it back: hang in there. Don't give up, it will pass and tomorrow will be better. It hurts but we both know it deep down.
I'm also on the ALT, look for dadoneboy if you want to talk more.