Poppy,
Please explain in more detail if you would please, what do you mean by reset? are you making changes in the bios and they don't save on restart, or does it only boot to bios, or something else?
I assume you F10 and hit enter to save after you made changes to the bios
Do you have AISuite installed, and if so have you made changes to any settings in AISuite and saved them while in the OS, this and ASUS Vcore can make bios changes while in the OS
GPU Tweak or After Burner can make changes to GPU and save on reboot only if they start with windows and should never be run at the same time as they both do the same thing