I don't think any mat is self-healing for life. I have gone through 4 over the last 15 years, but I use the old ones for various things. I have also found a little 6 x 8" mat useful for cutting and for carrying to classes.
My favorite ruler is 6 x 12 but I don't have a huge amount of space for cutting.