May be more complex. Many things come to mind. Testosterone is one aspect, thyroid disease, infectious disease's like HIV, Mono, hepatitis. Autoimmune disorders? I recommend u seeing an internal medicine doctor who can do a detailed history and physical exam and go from there.