i know its hard to find right products in pak but ask ur derm if he can refer any 2%salicylic acid or try checking cosmetic counters(neutrogena is best but even clean n clear is ok).for breakouts 2% or 5% benzoyl peroxide on the zit works gr8 but i know my cousin tried finding it in pak n couldn’t. i use Persa gel 5%.
if ur wedding is so close don’t stress ur skin too much. plus don’t experiment with new n lot of things. go really slow. exfoliation once a week is good enuf. pay more attention to ur diet, exercise n rest.