I have spent hours lining up doors on Suds and 33's, the further out they get, the more you have to slam the doors, the more you slam the doors, the further out they get, etc.
Try by taking off door striker catch and then get door sqaure in opening by adjusting hinges up and down and back and forth, but do it slowly slowly and check the front mudgaurd to door gap as a slight adjustment can scrape the door on the mudgaurd, open door slowly and see that gaps don't closeup too much.
Once you have the door sqaure in the opening, put the door catch back and put white out correction fluid all over the striker and the door catch to see where it is catching and rubbing.
You need to have it so it just slightly lifts the door when it shuts so there is a bit of support for the door so it doesn't rattle as you drive over bumps.
The top of the striker should show slight evidence of the door lifting, by rubbing the white marker off the striker.
Make sure the arc of the door isn't rubbing on the body of the striker.
Should take about 4 hours to do, not the worst job in the world and if you get it right, lots of satisfaction.
With 2 Door Alfasud the doors were long and used to sag and when you would slam them, the door mirror would go out of adjustment....GGGRRR, Colin.