could be a multitude of things.. but you cant pinpoint unless you get bloods drawn..

But one thing is for certain.. the homeostasis of hormones is wwwaaayyyy off somewhere..

Might be high prolactin or estrogen..
hell.. could even be a lower balance of free to total testosterone..

shit dude... maybe even your progesterone is off..
everyone is different, so its real hard to pinpoint without getting bloodwork..

Good luck bruddah!