I didn't care to read everything that was said....but I did want to give my two cents concerning the whole "Only people of northern european descent can worship norse gods/why don't people follow the religion of their own culture".
First of all, there are two types of people in this forum (maybe more). You need to ask yourself which type you are.
The first type is the type that beliefs there IS a truth in a religion, and they want to find that truth.
The second type looks at religion as more of a cultural thing...something spiritual perhaps...but this type of person doesn't seem to care about the concept that religion to many people is about truth, not culture.
If you are the second type of person, you may not understand fully where I am coming from, but-
Religion should not be tied to culture or ethnicity. If that's the case, then only people of hebrew/middle eastern descent can be christians. If thats the case then only Indians can be Buddhist..even though Buddhism is most popular in EAST europe, rather than India. This concept is foolish IF your looking at it from type 1 persons point of veiw. I am a type one person. I follow the Asatruar teachings, because I am pulled to it. I find truth in it, and I believe it. I am three quarters scandinavian, and a quarter native american. should i not worship norse gods because im not entirely norse? What if I dont believe that Mohawk Gods are real? What if I dont believe the christian god exists? What if I feel that the earth was created from fire and ice, and that Asgard exists and Christian heavan does not? Because im not entirely germanic, I should...worship other gods that are false? Or rather, maybe I should blend my religions....3 parts norse and 1 part Mohawk....See what I'm getting at? Some of us believe in a religion because we BELIEVE in it. It isn't about cultural identity to us...or it shouldn't be.
That is my two cents. Thank you.