I think that you are showing signs of being unknowingly racist. It’s not your fault, don’t worry. We live in a racist world.
I once read a list of 21 common racist behaviors and number one is what I believe you are experiencing. It is the attitude that “I don’t associate this with a certain race or culture. I don’t see people as their race. I see us all as equals.” Which is essentially denying anyone who is non-white of their experiences as a minority. You are denying that having feathers in your hair is a culturally native american icon. You are denying the heritage of the moccasins on your feet. You are actually stripping native americans of their culture by claiming it as your own, quirky “style.”
The fact of the matter is, if our ancestry wasn’t dehumanized to the point of being a “style,” if our culture wasn’t stolen from us by the Europeans when they entered our country, white people wouldn’t have access to moccasins or regalia or anything that can be identified as culturally american indian. If our culture wasn’t so objectified, you wouldn’t even know what moccasins are.
My advice isn’t to stop dressing the way you do. It is to recognize the things you are dressing yourself with BELONG to a certain heritage, a certain group of people that you are not affiliated with. Recognize that this could be categorized as racist behavior and instead of arguing that you are not being offensive because the intent isn’t there, realize that you ARE being offensive, regardless of intent, and accept that. Sit down and say to yourself “My name is ____ and this is a racist behavior that I exhibit. I am not a bad person because of this, but I understand that some people may be offended by it. I respect them for their experiences and realize that I will never know what it’s like to be them.”