I would of said most of that cause I do a lot of it and yeah this hot to cold method works a charm for me.
Printable View
buy a cream that contains benzoyl peroxide. Oh and dont bother with clearasil/clean & clear if you have seneitive skin. i wasted 80euro on products that made my skin worse. And drink LOADS of water. :L
use clenser and moisturiser it might help but it might be a part of your age why your getting them bad because they will go away within a few years. also i find i dont get many spots but i get them on my forehead where my fringe is so just try and get your face clean.