technically they cannot fire you for being mentally ill. you have the americans with disabilities act to protect you. this doesn't stop companies from finding other reasons to fire you. if they think you were drunk, just be honest with them. take care.