A very humbling couple of days