It doesn't sound too bad, but I would recommend perhaps leaving your mixes to the end for an easier mix if you're still learning things. Your beats are slipping quite a bit especially when you're bringing them in, and I think it would be better for you to leave it to the end of the track and mix intro into outro because you'll have more time to match it more accurately, and it will be less noticeable when you make small mistakes and need to adjust. It will definitely help you realise when to cut the track out etc, because in hardstyle bassline over bassline rarely works. Get good basic skills in before you try early mixes etc. Practice as much as possible, especially with hardstyle because it is a very unforgiving genre to mix.
I read on the same topic in the hardstyle forum that you have a platter problem? If i'm honest I can hear it quite a bit, slowing down then speeding up. Have you got them perfectly level? That might help a bit.
Overall a good effort though, keep practising, I look forward to hearing more![]()