Brilliant James. Put into words so clearly the vague fog of thoughts that swirl in my brain.