Hello, I wanted to gather some opinions, judging by some of these pictures what is wrong with me. I have had this problem since puberty, maybe even earlier. I was an out of shape pre teen playing video games getting chubby due to inactivity and eating fast food/junk food snacks,this was a time were I rarely consumed a nutritious meal. Teased in middle school for having "boobs" - gyno, and even in highschool when I had shot up and was now super skinny a girlfriend said I had "old man nipples" the gyno was still there.
Now 22, at 190-195lb I workout on a regulated schedule and consume 7-8 nutritious meals a day. Right now I am on a bulking diet for muscle mass, but even when I have been very cut and lean at 170lb this gyno is still present(just a little less pronounced). It is very frustrating and I feel it is hindering a few aspects of my life. This is not the type where there is a hard lump mass, it is basically puffy soft nipples with excess tissue/fat? around them. In the cold they harden up and look much better, but as you can see in the side pectoral view there is still excess flab/gland and lack of side pectoral definition which is very frustrating considering I spend countless hours at the gym trying to correct this and can lift more on my chest with better form than my training partner who is a competitive bodybuilder with perfectly sculpted pectorals. No matter what I do they stay looking that way from the sides.
There have been days where my nipples will feel extra soft/sensitive/tender or itchy/sensation. It is hard to explain, but what is wrong with me, do I have gynocomastia, psuedo, or a hormone imbalance?
This is very stressful, I have not yet had any bloodwork done or talked to any doctors about it, my mother still thinks all of this is "in my head" all though I know otherwise. If hormone imbalance is the problem can hormone therapy reverse this puberty gyne or is surgery really the only way to go, I am a struggling student who as much as I want will most likely never be able to have surgery.
Thank you for your time.