I just want to talk about melody, so that's what I'm going to do. THE REVIEW SYSTEM WON'T HOLD ME BACK!!!
One thing that's important is that most melodic phrases are legato, which means that if you're writing a melody, and it's a coherent idea, and it's played on an instrument that can manage it (not e.g. guitar) there shouldn't be any gaps of silence in it, in general. Just listen to a singer in your favorite pop song - they slur all their words together so that the phrases are legatoed properly. I was hearing a lot of gaps in your melodies, which is really jarring and might make people think that they're disjointed.
But even still, that won't help you get much better at melodies, it just fixes some minor issues. Now I'm going to tell you how to actually write good melodies:
Go and take ye favorite instrument (I seem to remember you being a fan of the cello, though I can't figure out why I think that lol). Bring it near your computer and play some of your favorite songs on the computer, and see if you can play the melody on your instrument as the song plays. DON'T try to get it perfect, just keep going on to new songs.
In this way you'll start to build a subconscious understanding of how melodies work. This is important because writing melodies isn't a conscious skill. afaik great musicians don't sit down and think about music theory in order to write good melodies - they just sorta feel it out subconsciously to see how the melody wants to go. It is this skill that you're developing.
It will take you a very long time to master this skill (I'm still practicing every day) but you will probably notice differences in your melodic approach almost immediately (I did).
Aside from that, I have one other very simple tip (which I even fail to follow a lot.. lol). MAKE YOUR MELODIES MORE REPETITIVE. It sounds crazy because a lot of the time people are like "zomg musical repetition is the root of all evil!!!" However, if you listen to some pop song you like, you'll realize almost immediately that the melodies are REALLY repetitive. Not only do they repeat entire phrases over and over, but the phrases themselves are really repetitive - like they may play some notes, and then play them again slightly lower or something.
Seriously, sit down one day and listen, really listen and analyze the melodies in some of your favorite tracks. You'd be amazed how repetitive they are - and yet how successful that makes them!
Last, I have a challenge for you, which kinda ties into what I've been saying up above. I want you to do a song with theme and variation. Take some melodic theme - it can be as short as a couple of notes - and then then make a bigger melody out of reusing it, modulating it up or down, or playing it under different chords. Not only is there a ton of space to explore here (you're basically looking at the foundation of classical music here), but it'll teach you to make your melodies more coherent.
Anyway... I kinda 100% disregarded your song here but I hope this is more helpful than a piecewise dissection of your track (LSD, BO and LE kinda got that in the bag anyways).
Final thing - melody writing is HARD and you shouldn't let this get you down. You're doing pretty great for being 16. Go listen to my tracks when I was 16 (in 2007) if you want to feel much better about yourself hahahahahah