To prevent this from happening to me, I would save several games just so that I can load back the previous game if need to with only several minutes to hours difference!

Im still on ACT1 with over 15 hours into it already! Im almost done with it though.