Advice on battling compulsions (specifically picking at acne)?

Anonymous
I am in my early 20s and have been battling acne for almost ten years now. It's not super severe, not the worst case out there by any means. But at any given time I always have multiple breakouts on my face. I've tried so many things and spent so much money, but I haven't found any real solution yet.

One thing making my acne worse is that I do pick at it (squeezing pimples and clogged pores, general poking around). I know that this is the absolute worst thing you can do to acne, and I've seen my own skin get worse when I pick at it and better when I don't for a few days. But no matter how thoroughly I know this, it doesn't seem to stop me from continuing to pick at my skin. It's definitely a compulsion. I find myself doing it even when I am consciously telling myself not to.

Again and again I have made resolutions not to pick at my skin, even going so far as to write it down and pin it to my mirror. But even if I stop myself for a few days, I'm always right back at it soon enough. It makes my skin worse, it makes the acne look much more obvious, and I hate the feeling of not being in control of my own actions. I need to kick this compulsion.

Do you have any tips, tricks, or advice for battling this type of compulsion? What can I do to help myself be successful this time? What am I doing to get in my own way? What are the steps that you would recommend?

Thank you so much for your help! I really appreciate it.
Updates
+1 y
I don't have a perfect diet by any means, but I eat much healthier than most people I know and I do incorporate a lot of fruits and veggies into my diet. I also take multivitamins religiously, and I try to take apple cider vinegar at least every couple of days.
Advice on battling compulsions (specifically picking at acne)?
2 Opinion