I know how you feel.
I am so thankful that PureVax finally has the 3 year rabies vac for cats. Mazy cat and Jennie both had it last time. Mazy cat is 12 and Jennie 11, maybe by the time it comes up again the protocol/laws will have been changed to even longer and they won't have to have it ever again.