Give her an orgasm or more, then have her ride you. If you find that helps.
(It may help to tense up your body, especially in the lower body)
or try different ways of fucking (even the basic missionary has several alternatives, like stretching your legs out, keeping your body stiff and resting on your elbows, using your hands to pull her down on your cock, or stuff like that.)
It all comes down to finding a position you can really enjoy, and going for it.
Or start doing Tantra
Remove the chasing of orgasms, and keep her on the verge of coming, but never letting her come, until you decide it's time.
I've had some issues with extended sexual encounters (what a nice, clean way of saying fucking for hours on end) but it hasn't bothered the women as long as I've varied the fucking.
Also, mind you, the woman can get urinary tract infection from fucking too hard, too much and/or with too large dicks.
I usually try to limit the sex to anything between one half hour to 2 hours. depending on the mood.
With the goal of giving her 1-3 orgasms, and giving myself 1-2 orgasms, depending on the mood.
btw, Her being sore, is not necessarily a bad thing.
It's more often a compliment.
if she texts you "I'm still sore,

" it's good.
but, hey, make some noise, tense up, turn her mad on, and vary the sex so she doesn't lie on her back for hours on end.
No worries, Sex is Fun, and more Sex is more Fun
You won't destroy her, so just keep on fuckin'.
btw; I assume she has orgasms ?