I have tested very low testostone, anemia " hemoglobin- 10" and hypothyrodism. Do all these have a common cause? Thanks...