I feel you...
You state that this music was done two years ago...
You're great now, and this piece is great too... meaning you were great all along;)
To bad it has no real ending, just fading out... Have you ever considered to remix/ patch up this song? I'll certainly be the first to listen to it!
-Q