Hello, I am 21 years old. I was recently given a blood test to check my overall health and it was all good except my hormones were very weird, my testosterone wasn't as high as it should be and my estrogen was VERY high for a male. It was higher than my 60 year old mom's estrogen level. I am overweight at 5'10 220 pounds so maybe thats why it's so high because my extra fat stores estrogen. But I exhibit symptons of super high estrogen that some obese people dont experience like VERY large nipple tissue for my weight(they stick out way farther than my stomach does), ridiculous amount of stretch marks for how fat I am, extreme fatigue throughout the day, anxiety and sometimes emotional, I don't grow that much facial hair(only neck hair), my skin is really soft like a woman, I don't have the sex drive a 21 year old should have, and the weirdest thing is that I think my prostate is affected because it always feels like I have to pee. And it seems almost impossible to lose weight as I have been on a sctrict diet and exercise literally everyday for 3 months now and haven't lose more than 4 pounds. It's very hard to gain muscle too, I have been lifting weights 3 times a week. My dad reviewed the blood test and hes a heart specialist so he doesn't know anything about hormones, he just said my estrogen was VERY high(I don't know how they measure it but he said it was measured at over 60 or something) and my testosterone was a bit low. My physique is just very messed up for how much I work out. So my question is, is this normal for someone with alot of extra body fat or is there an underlying condition that causes excess estrogen that I should get treated for? I'd really appreciate some input, I'm striving to get really healthy and fit but I look like crap for how much I exercise and eat healthy.