Well
You've got real talent! And yeah it needs to be mastered and blah blah blah, but at the moment you don't need to learn any of that yet, that part comes later and you did a really good job and yeah transitions need to be worked on, but yet again you'll learn all that later ;)
Just keep experimenting with this type of songs and you'll eventually pick things up. Keep producing and keep the world spinning on music!
Overall this is good work well done!
And I can relate to you because started making music at the same age, and hell look at what I can do now.
- Syphonmax