Hey dude, well im 16 and i havent even had sex yet so your one step ahead there, but you do have some problem, your growing up thats all i can say because when you are older it is harder to get erections, as you said yourself youve developed at a really young age which is good. Since your sexually active, you need to find something that is going to give you a full erection, not just half up, half down sort of thing you do need to full erection to get a full ejactulation, hmm yeah depression could be leading to this, but im not a doctor so im not 100% sure. Try cheering yourself up, listening to your music, look forward to something get yourself really happy and if this doesnt help i'd really consider seeing a doctor dude.
Cya later man