Really nice work on this, Steve

That hook is insanely catchy, and I love the progressions too. 7/4 is a time signature you don't see too often and you nailed it here. I barely noticed it wasn't 4/4 although it was obvious when I payed more attention.
Not a thing I'd change - thanks for sharing!