What a gorgeous (actually handsome) guy you are; and so affectionate, too. You sound like the perfect kitty, except for that dirt issue! Oh well, take the good with the bad, eh my friend? Enjoy your special day.