I have recently experienced pain on my vagina been scratching and got cuts?

This definitely looks like herpes and the discharge can also be from another infection. I highly recommend you getting tested and treated asap. Best of luck to you.