Hi David,
welcome to the community. It’s funny that a demolition guy handed you this t-shirt but considering the kind of job they do, they deal with a lot of collapses daily :)

One of the best things in recent years was that I came to terms with my own mortality. I will do everything I can to survive but Im not scared of dying and that helps me to keep a cooler head when it matters most.

Alea iacta est ("The die has been cast")