So sorry to hear this.

Hope you recover nicely. Sounds like you recognized the signs quickly.