Well really the best thing to prevent it is to stay away from to much greasy food and not to eat alot of junk food. To get rid of it you can pop them thats what i do when they start to get dried out just before they get a white cap i squeeze them with two fingers from the base of the zit and basically force all the puss out but be warned on certain zits it hurts and smaller ones I scratch off but for big ones I take a needle (after I use alcohol wipes or what evers handy to clean it) and poke a few holes in them and again squeeze the puss out but be warned this can hurt too and if you choose this method make sure to use alcohol after to kill what ever germs are inside that caused the zit and to keep it clean from getting it again and no im not crazy i just do what works