So I have really tiny spots all over my face that I have had since I was in the third grade. I'm fourteen now and they won't go away!
I never ate much when I lived in England and I came to Africa in around August ( It's March Now ) and my dad told me I may have anemia since I was always tired, had bags and the color of my lips.

These spots are really itchy at times and they are on my forehead and nose mostly. My cheeks are perfectly clear. I drink three bottles of 750ml water a day, I excersize everyday, and I massage my face with olive oil to get no results.

What can I do to make these spots go away once and for all? Thank you for your feedback!