Anyone else?

I gave birth about 2 weeks ago it was natural birth but my baby rip me open because of how small i am i have stitches now is there anything i can put to stop itching down there?