I'm 27 and have also battled Acne since I was 12. Sometimes a lot like yours, sometimes a lot worse.
I've finally got it under control now, as I'm down to a few "normal" pimples only (plus the stupid scarring I'll never be able to get rid of).
I did this by doing a combination of things.
First off, acne is directly linked to the gut. Acne sufferers almost always have gut issues.
I cut daily entirely. Do not substitute with Soy, Soy is a bitch too. Rice milk, almond milk, coconut milk. I can have goat cheese for some reason but nothing else.
I also cut gluten (I eat gluten free bread instead of normal bread and that's enough of a change to make it a sustainable diet for me). and eating too much sugar and fruit. I have discovered that I have IBS (as does my mother who suffered with horrible acne. My father ALSO had acne, he has multiple allergies including a rather severe gluten intolerance - both parents didn't realise these issues until they were over 30 and never considered a link), which means that not only does my skin react strongly to foods I can't have, but my stomach does too. Often feel bloated etc - this has gotten worse with age, those symptoms didn't develop until I was perhaps 24.
So diet diet diet! It is the most important thing, but won't fix it overnight.
Probiotics - to help restore the balance in your gut. If I stop taking these / slack on diet, I start to get spots again.
As for skincare, I use argan oil or almond oil or something similar to clean my face. It sounds odd to put oil on your face, but actually it's efficient and gentle - it lifts the dirt out of your pores / makeup off your face and allows you to wash it off with a washcloth. I always put cold water on my face afterwards to close the pores and stop bacteria getting in and messing it up even more.
I use the Aztec healing clay face mask off Amazon. It's great really, I use it once or twice a week to clean face. In the beginning when I still had worse skin I'd use it daily basically. It does dry out your skin so it's good to add a little healing moisture to it - I would use a tiny bit of calendula oil (supposedly great for healing and naturally antibacterial - if I put some on at night, in the morning my small pimples will have come to a head and the rest of my skin looks smoother and more even. I should mention the clay mask also helps the pimples come to a head.). Vitamin E oil on the face before bed will also help heal the pink spots and scars.
The only "harsh" thing I use is a benzoyl peroxide cream 5%, which I use once a day if I've having trouble with breakouts.
My experience with sensitive people is that harsh medicines just fuck your gut up even more and send you even more off balance. If I'm on antibiotics say, I will get flare ups and stomach problems and have to be super good about taking the probiotics in order to calm my gut (and therefore my face).
Good luck !
Oh and wash your makeup brushes regularly