@eneyman sounds like you would benefit from a hormone panel first off - but your shit sounds a bit all over the place atm. It sounds like you took too much test and the rest of the shit just piled up over time.
If you're currently on a steady dose and have been so for 4+ weeks, then get some...