Great song selections and most of the mix full of energy (well obviously being EDM!)
If I had any constructive feedback it would be to maybe if possible reshuffle a couple of the tracks at the start of the mix towards the end (not always possible if mixing in key).
Personally and again just personal preference, I would of probably dropped AVB’s Another You at the end of the mix as a pose to using it at the start and built up all the energy towards this track (as it is currently a very big tune) had it of been me but that is being very picky and people will probably disagree as well as agree with me!
But as you do more and more mixes, you will pick this up along the way my friend! Was this one of your first mix attempts? Really impressed with it regardless and enjoyed listening.
Keep up the good work!