What they're not saying, is that it could be that your structural longitudinals below the doors are rusted out & sagging, bringing the doors with them.
Try putting a long level on the thresholds & along the bottom of the underside to see if it's straight. Also take off your rocker covers (drill-out or cut the rivets on top) & poke around outside, & pull back the carpet on the long sides inside & poke around. If you have access to a long snake-camera, then you can also run it down the holes next to the firewall on top of the longs, into the longs from the engine bay & see inside them. Also inspect at the battery tray & hell hole area.
My guess is that you'll find some rust on/in the longs from your description, but hard to say without pix.
If not level & solid, then you should stop driving it, & get the longs rebuilt & all other rust damage around it fixed with new sheet metal/parts/etc., & that's a good time to do one of the long stiffening kits "while you're in there".
A quick check is to stand 10' from the car with the doors closed & see if the door gaps are wider at the bottom on L &/or R doors, which is the usual hint that you've got long problems.
Good Luck!
Tom
///////