Rose, you'll be fine on Yasmin, try the acnecide cream also. No doubt you feel it's overkill as your DH has had a vasectomy, but I'd give it a few months at least as it might reset your hormones to a level where you aren't making or being sensitive to the testosterone you're making naturally.
Dianette and Yasmin are specially designed to stop your body making testosterone. They're especially made for acne sufferers. I'd definitely give them a few months. If Yasmin doesn't work, you could try cilest.
My advice about your regime...
Use moisturiser first all over your face, then a layer of acnecide cream on your t zone, or where you get your acne. I get mine on my jaw line now I'm peri menopausal.
Get a white towel to dry your hands after using the gel, and make sure your face is dry before you start to dress. Try not to pull any tops over your face: use your hands to keep your tops away from the skin on your face, or they can end up bleached!
I have oily congested skin, some cysts on jaw line, no major breakouts anymore since on hormones, but still get sebaceous filaments on nose, chin and forehead. No wrinkles.
My twice daily regimen is
Wash face with oily skin cetaphil
Pat dry
Use clearasil toner with salacyic acid
Use moisturiser DrOrganic royal jelly if skin feels tight, or snail gel
Acnecide cream over t zone and jaw twice daily.
I use a body brush to physically exfoliate in the shower, and use head and shoulders shampoo for oily roots with salacylic acid. If I use a heavy conditioning shampoo and conditioner I get spots on my shoulders.
I wear breathable cottons, linens, silk, and soft wool, and try not to wear scratchy clothes with fancy seam details as this can irritate and give me spots
I dont drink or eat any dairy milk at all. I do eat Greek yoghurt with probiotics.
Hope this helps