My reasoning on how men are so warm is that they have an internal heating system, much like you'd have in a house. Those who are less warm have student housing style heating, but most have good warms generators inside them.
They can also turn these on and off at will if they want to annoy you with colds.