what you have sounds like bacteria hanging out really deep in your pores. i dont get things like that, just a few girly little zits that you cant even see. if i use dove soap or anything i break out bad because i have exotic oils in my skin naturally to begin with. i found that Biore ice cleanser works the best. use it twice a day. and keep your hair outta your face, use a clean pillow and always clean and change the cases. try not to touch your face either. i know its hard not to pick, but they will clear up.