What is this?

I've had these bumps on my face since I was nine years old. Its embarrassing when people bring it up. I know this is a bit of TMI, but I need help. What is it? And it's cure?

Sorry for the bad quality.