Love this. The chord progression is incredibly well done (the variation on the cycle of fifths is superb. For me, it would have been difficult to sing along with those changes of harmony. You make it sound so easy!). Well done!