Is these herpes or a vagina cut/tear/irritation from rough, long inter course?

please advise! i am freaking out!imageUploading file...

was there any other symptoms? feel like a tear this big would cause bleeding