Inky,
You mentioned the ADA. That is something you might want to look into. If you have a benefits packet, look in there and see if there is a phone number to call to request short-term disability. REMEMBER - under HIPPA laws, you do NOT need to tell your immediate boss or anyone at work. You just call the disability office for your company.
You need to have a professional who will complete the paperwork stating you need to be off work and why. It is a confidential file.
You might want to check it out with your T. Worth a try...depending how long you've been with your company, you would still get some income and maybe time to clear your head would help.
{{{{{{{{Inky}}}}}}}