I have tiny red dots or little spots (looks like shingles) but isn t, on my upper arms, it is not ex ma either , i have had them for quite some time. Why is this? are these spots on my arms because of my diet. I am indian and eat alot of chicken, protein basically, should i switch to vegi option for a bit