Your partner is right more often than you are here, but the fair-shot clock genuinely differs by product type — so here's the honest schedule, sourced from trial endpoints and drug labels rather than patience-shaming.
Same day to one week: hydration. Moisturizers and humectant serums show measurable effects from a single application (https://pmc.ncbi.nlm.nih.gov/articles/PMC8322246/). If a moisturizer hasn't made your skin more comfortable within a week, that one can go to the graveyard guilt-free.
Four to eight weeks: acne treatments. The AAD's guidance is to give any acne product 6–8 weeks before judging, with complete clearing taking 3–4 months (https://www.aad.org/public/diseases/acne/skin-care/habits-stop). Benzoyl peroxide's onset is around week four to six. Your two-to-three-week abandonment window is precisely the zone where acne actives get discarded right before they'd have declared themselves.
Eight to twelve weeks: pigment and tone. Niacinamide's pigment data reads out at four weeks and beyond (https://pubmed.ncbi.nlm.nih.gov/12100180/); azelaic acid's acne label says four weeks with melasma taking far longer.
Three to six months: retinoids for texture and lines. The prescription label language is three to four months, up to six (https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=9f0a0e8d-1051-48a4-80c5-1bd260dd9c36). Anything anti-aging judged at week three was never judged at all.
Two habits make the schedule workable: change one product at a time so results have a clear owner, and take a same-light photo when you start — memory is a terrible before-picture. Full honest timelines per active live at /routine/guide#timelines.