Apparently, being too warm while you sleep actually reduces the quality of the sleep you get, and makes your body struggle all night to keep your body temperature at a safe level. Both of which wears you out, weakening your immune system, making you more susceptible to colds.