My favorite character would have to be Ultear. She had been lied to most of her life and it initially led her down the path of evil. Though she changed after her guild, Grimoir Heart, fought Fairy Tail and she had to fight her mother's student, Gray Fullbuster. After that encounter she turned her life around and over the next few years dedicated her life to fighting the dark guilds and evil in general along with Jellal and Meldy, the three of them forming the independent guild Crime Sorciere. She even chose to sacrifice her life to be able to turn back time to save countless lives of people fighting off an invading dragon army.