Stress
Due to high stress levels in your everyday life, you may actually sweat up to 30 times more than normal.
Diet
Studies show that high processed foods, red meats and spicy foods can make you sweat more or have more body odor than usual. Eliminating these foods may help.
Hormonal Changes
Whether you are going through pregnancy, menopause, or puberty, you will notice a fluctuation of changes occurring and it is common to have increased sweat levels. Changes in estrogen and progesterone levels are common and can lead to hot flashes, sweating and body odor.
Clothing
Common pajama materials are wool, fleece and flannel and these fabrics can lead to overheating. I recommend natural fabrics such as, cotton or bamboo as they allow the skin to breathe, reducing the chances of overheating.