Vagina pain after rough sex

Yesterday me and my bf had really rough sex for a long time. And now my vagina is so sore and kind of feels stretched or maybe torn??.. How long does it take for this pain to go away? And if there is tearing inside will that heal on its own?