Have you had an annual physical recently? If you have medical insurance, most of them allow a free, no copay, annual physical which includes blood work. Before you have your blood drawn, ask the dr if he will check your T levels because you think you may have low T because you feel bad. That's how I first found out I was low T.