1. Thomas Cresswell (Stalking Jack the Ripper)
If you have read the Infernal Devices, you may know of a character named Will Herondale. If you like him, then you night like Thomas too. He is funny and flirtatious with the main character, but genuinely cares for her. Like Will, Thomas has some secrets, but in the end, he is always there for Audrey Rose.
2. Elle (Geekerella)
Elle is all of us. She is the ultimate fangirl, she has a blog for Starfield, she watches late night reruns, her father even started the convention for the show. Her love of Starfield is just so relatable.
3. Nico di Angelo (PJO)
Nico is the character who struggled the most in Percy Jackson. He struggled to get through his grief, he struggled to find out who he was, he struggled to be accepted by his father. He also has the best powers, but also the creepiest. You cant help but feel for him, because he has gone through more than any kid his age, though other demigods had their fair share of problems.
4. Nikolai (The Crown’s Game)
Nikolai came from nothing. He was an orphan and when he got out he didn’t fit in, but he made a place for himself in high society. His magic is also very unique and his character is brought out very well in the book.
5. Cinder (The Lunar Chronicles)
Like Elle and Nikolai, Cinder didn’t have much. She made her way by herself. She made a career for herself as a mechanic. Later she is a major player n helping the world.