Mike, good luck, I hope you can beat this.
Since you've admitted to things up here, I don't feel quite as uncomfortable asking details - as opposed to asking someone who has never volunteered information.
Are you generally living alone these days? I really think you need to be living with someone (roommate, or whatever) who can keep an eye on you.