Welcome to this forum
I won't add to all the great advice
only to wish your garter speedy recovery