I've had T for about 6 years now. I was taking Xanax to help me sleep. Xanax is a supposed to be a short term med...4 to 6 mos. I didn't know this at the time...my dr. left me on it for 4 yrs. I believe its the Xanax that caused my T. If you research Xanax and other "benzos" you find they will...