So itchy!! Is it normal?

So I’m 2.5w pp from a vaginal birth and my lady bits are so itchy. I guess the tears are healing up which itches but it’s all in my lady lips too.

Is it from wearing pads so much? It’s so damn itchy. I’m going insane.