I know where you are coming from - I self-medded for 5 years on and off starting at 16, so I can feel your pain.
You're in a not-so-great situation here. There is a good chance that the medications you are getting are not legitimate, one of the many dangerous downsides to self medication. Don't take more spiro because, if it really is spiro you are getting, you could OD, especially considering the fact that spiro dosages for TG HRT are already much higher than those taking it for other reasons.
I know this is not the answer you want to hear, but you need to go see a doctor. Putting aside the fact that self medicating is already a horrible idea, there is a good chance that either A. You're not getting what you think you're getting (a very serious situation), or B. Your levels are way messed up and only a doctor can fix that (also a serious situation).
What country are you from? You should be able to see a doctor at 20, and, even if it IS somehow illegal for them to prescribe you hormones, there shouldn't be anything wrong with them checking your levels, and most doctors would do this purely from a harm-reduction standpoint.
Sorry to put it so bluntly, but: Would you rather see a doctor, or would you rather be dead?