4 years and 666 pages later, here we are. I have been through...