its gyno from your pic.. everyone is confused in this thread cause you never said if this was puberty gyno or anything.. you didn't say if you got it from gear.. you didn't give stats. you just posted a pic
if its puberty gyno then you will probably need surgery. if its from gear then wtf did you wait this long to address it and how could you have let it go on that long without stopping it?
also just cause your doctor says its not gyno doesn't mean he is right.. you realize that doctors fuck up all the time right? there are about 25000 people a year who die from doctors writing out the wrong Rx just in the US. they fuck up all the time, its what they are good at.
get a 2nd opinion, 3rd opinion. 4th opinion. this is something very serious and if surgery is the only option then go for it.. I am the last person to recommend surgery but in this case you have no choice