What are the causes of cold sweats in men? What are the two main causes?

Men with cold sweats in bed may be infected by tuberculosis, which occurs in young men and is characterised by general symptoms such as low-grade fever, night sweats, lethargy and weakness, and night sweats are sweating at night.
In the case of diabetics, hypoglycaemia may occur at night with symptoms such as cold sweats, pallor, dizziness and panic. There may also be other diseases present and it is recommended to seek medical attention as soon as possible to treat the cause.