I have these little red spots all over my legs and feet they dont itch jist there and its weird i don't know what they are. I just got mine recently. Can anyone help Thanks.