did you check this hormone early morning? preferably sample should be given before 9 am to an endocrinology reputed laboratory. lot of errors can happen and always test for total testosterone. now you can control your diabetes and start some exercises. preferably morning or evening walking is enough for 30 to 45 minutes. control alcohol and stop smoking. repeat total testosterone after one month. if it is less than 250 ng/dl then you can consult an andrologist or urologist. for further doubts consult an andrologist online --> <link>
do i need to check hormones for erectile dysfunction?