I'm 30, no hormones, and I pass. It's never too late to transition. Lots of factors here.
One thing to consider though is that if you can talk to your parents and doctor, hormone blockers now could pause your puberty while you work to figure things out. Doesn't mean you have to transition, just buys you more time.
Also, you're not alone. If you're questioning at all, you are welcome to talk here about how you feel.