Men’s testosterone levels usually decline slowly as they age. From the age of 40 onwards, testosterone levels in men fall by 1% to 2% a year. However, testosterone levels can also fall rapidly due to conditions such as stroke, trauma, diabetes, liver disease, kidney disease, obesity, heart attack or medication. It’s not just that people with low testosterone feel bad, …