Question: does a narrative have to be in first person?
Answer: No, it doesn't, because -as for other answers- there are a lot of examples of novels written in third person. BUT. Narrative should be written in first person. ... Secondly, the use of first person helps defining the character and makes it easier and more natural to present its thoughts.