Default S4 Screen

I have a question, today i noticed that i got a little scratch on my screen and that caused some visible pixels in the white color, is that reparable ?? And what caused that ??

- I'm using no protection of any kind for the moment, if i buy a screen protector can that scratch become kinda hidden ??

Sent from my GT-I9500 using xda app-developers app