Lessons learned from a hellish journey