The body always tries to maintain hormonal homeostasis. When you have too much testosterone, the body begins to produce more estrogen to try and balance the hormones. When a man's body produces too much estrogen, it can cause breast tissue to form. I believe around 5% of men get some kind of gyno during puberty, the rest is caused by using synthetic testosterone. Hope this helps