Well, my name is Scarlet, I love everything Halo (Of course <3) and I've read and own all the books, and own all the games. My favorite characters are:
1. Kurt-051
2. 343 Guilty Spark
3. Master Chief
4. Didact
5. Bornsteller
6. Librarian
7. Kelly-087
I don't really have charaters I hate, but I will say Cortana annoys me...
Well, that's about it. xD