"sometimes at the most inconvienent times i cant reload...the game just goes back to part of the game that i want to reload out of."
So you try to re-load a save, and end up where were before you re-loaded? You should be able to go back to any previous save and have everything exactly as it was at that point.
Try deleting all of the files in the '
..\Divine Divinity\Run\Dynamic' folder.
This folder is used as a cache for the game. Files are created / copied there from the save game folder when you load, and written / copied from that folder when you save a game. The files will be re-created as required the next time you start Divinity. If there was a corrupt file in that folder, deleting the files should fix the problem.
A stuck cache is the only reason I can think of that re-loading a previous save would load the current data.
"I would back up my saved games and reinstall if i had the faintest idea how to do in."
In Windows Explorer, browse to the folder Divinity's saved games folder, by default '
C:\Program Files\Divine Divinity\Run\savegames'. The easiest way to backup the saves (each save is in a separate folder) is to copy the 'savegames' folder to another location. Since the saves can take up a lot of disk space, you could also zip the folder(s). There is likely an option for that on your right-click context menu; Windows XP has a basic zip manager built in, otherwise check out these
freeware archive managers.