Hahah, you seem like a nice guy.
Well, its great that you find yourself improving. It only makes NG better if you aren't one of those guys that leaves NG once they get good. Keep posting your music on NG. You have high confidence in yourself so good things will happen soon. Honestly, I couldn't stop laughing at your comment "it's kind of depressing that I'm so good now". The good news is that you will get over that slump and want to learn more. I wouldn't be surprised if next year you say your music now sucks. There is lots of room for improvement.
Anyway, your song sounds relaxing. Good break from the hardcore tunes. However, those weird panning vox like sounds don't work for this song.
The bass is decent enough. The vox splicing is okay. I would have liked some delay on it. Maybe a fade out could have worked too.
I'm not a fan of your simple piano chord pattern. I find the piano overpowers everything too. Your background instruments for the most part are good. There are the rare occurrences where you get this cheesy instrument that I don't like. eg. 2:06
This is trance so the repetitiveness is almost expected. However, you want to reach out to the non trance fans? Make some non-super repetitive trance. Trance can still be repetitive (not too much), but have enough diversity to keep the listener's attention even to the non trance fan. Good luck with your future composition.
9/10 and 5/5 vote.
Bye for now