You really like to challenge yourself, so many chords in such a short time, with the constraint of just being in one key and never repeat the progression. I'd say it was worth challenging yourself, because it's a beautiful track that can convey a variety of emotions in such a short time