I agree with all of that.
But I also know that if I lost a friend suddenly like that (sadly, I have), I might slip up. There's a few friends in recent years surrounding racing and motorsports that come to mind. Had a really hard time with them, mentally. RIP Tim, Jose, Grant, Ali. Ain't...