I'm confused, which is getting to be pretty normal for me these days. Do you now have three docs? Endo, urologist (booo) and a GP looking into your bloodwork? If that is what is transpiring, I would be upset as well and I'm not a kid. Try to have patience and hopefully one of your Docs will glean some good info from this barrage of tests.
In the interim, keep working out hard, diet intelligently, sleep a lot-tons of sleep- because you are a kid. Stay on the Board because someone may have answers to guide you in another direction. As frustrating as I imagine this to be, you have a heck of a lot of living and training ahead of you to look forward to. Don't give up, man.