There's so much more to making easy gains and being a sex machine

than the number associated with testosterone count! You could have a figure of 300 but have much more active (free) test in your blood than a guy who has in excess of a 1000 count but all bound up to SHBG.
Free test is where it's at... and there's a bunch of other factors.
Your test count fluctuates daily (higher in the morning following pulsate release of LH / FSH over night). Getting good undisturbed nights sleep is so important.
Test levels also fluctuate seasonally believe it or not (highest in spring / summer).
An increase in E2 will knock both test down and SHBG up. Some people are more sensitive than others to this.
The above emphasises the requirement for an AI during a cycle.
Ah and yes, before you ask

- in theory an AI (Adex) alone will boost test and more significantly free test nicely, but kill your good cholesterol and potentially increase DHT (for some).
Cortisol plays a big part too as does diet.
Cholesterol is a hormonal precursor - those who diet to the extreme (especially anyone who starves themselves) can have low test levels.
Note: On average only 2% of test is usually active (free).
Oh and the Megace (progesterone) is likely to have influenced the result. Rule of thumb = Introduce one exogenous hormone and others are impacted as the body strives continually for homeostasis.