Hi, I used to suffer with very spot-prone skin, but it was essentially "normal" skin, not oily or dry. My dr suggested benzoyl peroxide to help with the breakouts and I started using it and have been AMAZED at the results. My skin has never been so clear and I got to a point where I could take less than [AGES] on doing my make up and even started using just BB cream for a very light covering! However, the last couple of months I have been finding that I've been getting more and more oily and I'm now at a point where basically no make up will stay on and look good for more than a few hours. If I use matte make ups (for oily skin) then I still get a bit oily, blot and then look like a cakey mess (because of their matte formulation) whereas if I use a non-matte making foundation, it's much more re-blendable but I get far too shiny-almost continuously- with it. Now that you know what I'm dealing with, does anyone have any suggestions of what I could do? Ideally I want to get rid of my oily skin altogether (is BP causing it and if so what can I use instead that will still keep breakouts at bay but stop the oiliness?) Also, recommendations for good make up for oily skin appreciated! So many of them say they're good and they're really not! Natural finish, reblendable but keeping oil at bay is my ideal..... TIA!!