We had this thread a while ago but after a thread that was derailed in SOFTWARE it got me thinking again. I was born in Nigeria and stayed there for 10 years so I regard myself as Nigerian. I have been in England for 38 years so I am also regarded as English. However, if I'm only what my parents are then I am only English because thats where they were born. But it gets more complicated. Both of my parents parents are Irish and there parents are Irish all the way down the line so my blood is actually Irish. Am I Nigerian because I was born there? Am I English because my parents were born in England? Am I Irish because I have pure Irish blood in me? So what am I legally?