I have been lurking on the forum not being very active for a while but love watching all the cats and kittens grow up and all your pictures

I have had a really upsetting time with my cat sitter and hoped for some advice
I go away a lot with work and normally a friend of mine stays at mine to house/cat sit. But sometimes she can't and then I have a cat sitter. She has been cat sitting humphrey and Freya since I got them and works at the vet.
But I came back from a weekend away yesterday to find 2 hungry and upset kitties. She hadn't been for at least one day

I looked after them and eventually went to bed thinking I would send her an angry email the next day. But then I am woken up at 530 am by her sneaking in to feed them

we both gave each other a fright and she left obv v upset.
She emailed today to apologise with an excuse about getting caught up in a friends wedding and has called but I don't want to speak to her. I asked her to just give my keys back and she did as well as some cat toys and treats. She has emailed again and is obv upset
But for me she has just broken my trust. I live alone and she keeps my keys...I trust her with my home, cats and essentially everything I own. I bought her a present at xmas too

I dont think I could trust her again
Sorry for a long post - we got on so well when we saw each other at the vet. I am quite upset too. But would you be able to trust her again???