Have you ever feel frustrated over your skin problems because no matter what you do, your skin just wouldn’t get any better? I have. Be it sticking acne patch, secretly popping or squeezing them and hoping that it will get better but it always got inflammation (yet we still do it anyway,...