I've suffered from acne for yours myself too. I did a lot of research about it and after lots of treatments I decided to try light therapy. I got a led mask from Aduro, they have a special anti-acne mask. After 2 weeks I saw difference. Now I have used it for 4 months and my skin looks amazing (I keep on using it though). I recommend trying this for everyone having skin issues. Hope this answer will help you.
Lisa
Clinique make a whole range of pore-minimising products. I also like Estee Lauder's Idealist Skin refinisher. Loiloi x