The past year has been one hell of a ride....