Hey,
Tabitha :) My name doesn't seem to be too popular here so it always makes me smile when I see it on someone's favorites list!
I like pretty much all your names except for
Esther and
Crispin.
Cassius is so much fun too, it's one of my favorite names to say aloud lol