When you have a first person narrator, the reader isn't always going to know if he/she is telling the truth. Sometimes you have an unreliable narrator. They may tell an interesting story, but it may be skewed by their viewpoints or just what they're willing to share with the reader.
I don't think Jordan is necessarily an unreliable narrator. He does tell it like it is, at least when it comes to what is happening in the story. He even shares certain things with the reader before he shares them with any character in the story. Where I think that reliability starts to become shaky is when he has to tell the reader what he's feeling. He's really not all that emotional of a person, and when he has to open up to someone, whether it's another character or just the reader, he may not be entirely truthful.
There's a particular moment where he describes what he is feeling physically, mentioning his eyes stinging and blinking frantically, but not once does he acknowledge what that actually means--that he was trying not to cry. Because he would never want to admit that to anyone.
So he doesn't necessarily lie to the reader, but does he lie to himself? Probably. He's all about being in control of every single situation, so if he feels like he doesn't have control, he's probably not going to tell you. He wants everyone to believe that nothing can get to him and that includes the reader. That's one of the reasons I think he can be very vulnerable at times, but you have to look really hard to find it under the surface.
So if the narrator doesn't share everything with the reader, is he unreliable? And does that work? I think if he was constantly changing his story or telling outright lies to the reader it may get confusing. But when it seems like a certain pattern, like only telling certain things, it may actually show us more about his character. You may learn as much from what he doesn't tell you than from what he does.
Have you ever used an unreliable narrator? Do you think a first person narrator should always be honest with the reader?