I am a sucker for progressive house and I am not disappointed!
Usually when one makes a progressive house song, it tends to be rather repetitive or bland.
Luckily this isn't the case, not only is it interesting but there also a lot of subtle layers which I enjoy because then there are details I miss on the first listen. That's why I like progressive house so much is each time you listen to a *good* prog track, there are colors and layers you hear that you don't hear every time, which makes every listen unique.
Keep up the fantastic work!