Eric, I don't know you other than from this thread. You are amazingly talented. I know depression and it is rough, get some help if you need it from the docs. As others have said, you have made it this far, you will definitely come out on the other end stronger from what life has thrown at you...