Additional advice: check your blood iron levels including saturation etc. Haemochromatosis can cause same symptoms and stays undiagnosed in men for 10 years in average.