Different combination of same hormones the both genders have, causes that women are more emotional. That is because of biological reasons. Without emotions, we could not stand getting pregnant, take care about children and would not be able to cope with our (less emotional) male partners and love them.
When man is receiving so called female hormones (estrogenes, progesterone - you do have them already but in much less quantity then we), man starts to be as much emotional as women .
If any of us increase quantity of male hormones (we naturally have them 40-60 times less then men), we become much less emotional.
Intensity of our emotions is determined just by our hormonal levels. In addition, our brains are a bit differently wired, so your logic and our logic is not the same, LOL: