The other day I was filling out a form where I had to state my native language and I simply couldn't seem to find an answer to that question. I guess it had never come across me, but I simply had never thought about what my native language was. You see, my first language, or rather the one that my parents taught me, was Portuguese but at a very early age (of around seven or so) I moved to the US where I learned and began using English.
Today, English is the language I'm most comfortable with as well as the one I speak best. Although I no longer live in the US, whenever I have to read something, I do it in English and I understand it far better than if I read it in Portuguese. Not that I don't speak Portuguese, I do, I just make an unusual amount mistakes and have some trouble understanding more complex texts (such as classical novel that an average student would, for example). What further complicates the problem, is that I feel I have a bit accent in both languages, albeit not a very noticeable one. People generally say I only have an accent in Portuguese but I don't know, I still feel as if I also had a bit of a Brazilian accent in English.
So which one do you think is my native language? English or Portuguese?