scratch!!! Dear Lord!!!! 😳

So I'm pretty sure I have a cut on my lady parts 😳😫 anyone have any tips or ideas on how to deal with it!!?? And how long it usually takes to heal?Â