Definetly above average!
Close dude, all i can reccomend is a different clap; its what keeps this song kinda corny. The kick could be pumped just a tad. The bass is just right and everything else in the mix. The writing is also a little unoriginal(synths and chords). But they definetly evoke emotion!
Unoriginality should be the least of your problems though even though your mixing skills are really close to getting there; so this is when you should start worrying about unoriginality and developing your own style.(not saying im there yet either :P)
Ill be hearing ur next stuff bro ood work. ;)