Which sounds more natural?

I'm a Japanese living in Japan.
The question has caused me a lot of trouble for years.

And another question.
You say "make [cook] food"?