Well, here's what I know. I could be wrong about the hormones, but here you go. A hormonal imbalance that results in increased estrogen is not going to cause irrational anger. You may be angry because you have puffy nipples, but not because you have a chemical mishap in your brain. That's caused by too much testosterone. What you should consider doing is talking to your doctor, and then visiting with an endocrinologist to get your hormones checked out. If you are 16 or 17 than there is a possibilty that the problem could correct itself. However, not too many people on this board have seen that happen. As far as exercising, I'd stay away from bench pressing or increasing your pectoral muscles until you figure out what you are dealing with. If you have puffy nipples with glandular tissue, increasing the muscle in your chest could actually make it worse because the muscle pushes out the gland further. Cardiovascular exercise is a good thing to do. No worries with that. Hope I helped out a little.