Sorry you're having tough times. I can empathize.
First, how is your anxiety level? If your anxiety is causing you great discomfort (and I suspect it is) and it is the cause of your inability to sleep (as opposed to the annoyance of T) , then I would suggest going to to your primary care...