CINDY,
Sorry to hear of your symptoms.
While it is possible that the terazosin, zaroxolyn, lisinopril-HCTZ, or Toprol could be leading to fatigue, you would want to exclude other reasons for the fatigue.
A full history and physical make sense as the first step. Other pssible tests to undergo might include an exercise treadmill test, an echocardiogram, standard lab tests and pulmonary function studies. The source of fatigue can be from many things: thyroid disease, anemia, deconditioning, coronary artery disease, heart failure, low blood pressure, COPD -- to just name a few.
See your doctor to help sort this out.
Hope that helps.
You should probably post your glucose numbers for the doctor to see.
HbA1c, fasting, and post prandial glucose numbers if you have them.
Diabetes harms everything, from energy levels to heart function.
Get well soon.
P.S. Have your doctors been doing anything to help you? Over a year is a long time to wait.