we have all been here before