Sleeping with body heat may be related to high environmental temperature, mental stress, or it may be caused by diseases such as tuberculosis and fungal infections. The body may sweat when it becomes feverish. Sweating is a means for the body to regulate its temperature, and when the body temperature rises, the hypothalamus sends out instructions to emit heat in the form of sweating to regulate the body temperature. The body may heat up and sweat when the quilt is too thick or the bedroom temperature is too high when you sleep at night. Secondly, prolonged mental tension may also cause the body to be hot and sweaty when sleeping at night. In terms of illness, tuberculosis, endocarditis, and systemic fungal infections may cause nighttime fever and are usually accompanied by other symptoms such as cough, fatigue, and weight loss. If the body is only feverish at night and not accompanied by other symptoms, there is no need to worry too much, you can try to lower the room temperature, relaxation and other methods. When accompanied by other symptoms, you should seek medical attention to rule out the cause of the illness.