Hi,
It is clearly due to lack of physical activities, combined with lack of balanced food intake, which inturn builds up
fat tissues, which start converting testosterone to
estrogen, which reduces testosterone further, increasing more of fat deposits.You need not go to gym, but you can do moderate exercise like walking, running, swimming, playing games etc. Nature has made man's body to be kept active always.