i can only give three and it's
1) Hating that you were born in the "wrong" country
2) Eating only japanese food because ^
3) Entwining japanese culture wholly into your life because ^
on side note: do you even know what a weeaboo is or are you just like "it's a person who likes anime"
you technically just stated that the 2nd and 3rd reasons are just sub reasons of the the first.
my definition of a weaboo is somebody who has a strong interest in japan and its culture. And in some cases, to the point where they do wish they were born in japan instead of their own country.
there is nothing wrong with having an interest in another culture. Nor is it wrong to want to become part of that culture.
I also believe that a lot of people become weaboos (or towards a different country) because they feel unsatisfied with their lives and wish they had a different one. Its like the phrase, "the grass is always greener on the other side"
Only most of the time it just appears greener.
this is an example of your first reason. Which most of the time is only experienced in teenagers due to the fact that they are discovering grim realizations such as, their parents dont know as much as you thought they did, the responsibilities of adulthood, financial burdens. But this is normal, its a phase that almost everyone goes through after puberty (not the weaboo part, but the unsatisfying life part)