Just the though of a cat being kicked brought tears to my eyes. I want to just pick up Bastet and hug her and kiss her and tell her that not all people would even think of doing that to such a precious creature.
And I hope your emotional scars are not too deep either. It is hard to not be afraid after such an incident.