What can I do to end acne once and for all?

I'm 29 year old guy and have acne, it's mostly on my head, sometims on the nose, I've tried anti acne creams, non work, is there a natural way to solve this?

It gets worse when my hair gets bigger, when I cut my hair it fades and becomes small, but my hair quickly grows.
5 answers 5