Stress...
I know its none of my business to say this... you mentioned you will be getting anti depressants soon... you also mentioned a few times that you get drunk quite often. Just an FYI... its a bad idea... a very bad idea to mix both. The only reason I am saying this is because I think you are a nice guy, atleast from the brief few hours we interacted at the autox and I really don't want you to become a statistic.