It is possible to get a skin boil even when you do everything right. They don't always come from having poor hygiene.
I've never had one before, but recently I had one right near my eye, even though I wash my face every day.
When I asked the doctor if there was anything I could have done to prevent it he pretty much shrugged and said sometimes they just happen.
It was pretty awful, as it had to be drained twice, and I had to wear a patch over it. And they wouldn't give me a black patch, which would have at least been fun.
Plus it hurt and looked bad, but it is even worse if people think you deserve it for having bad hygiene.