Hmm, hibernating is a powered off state that saves your current ram contents to the hard disk then performs the shutdown. When you press the power button it loads the contents back into the ram and resumes where you left off.
It might be your power settings as well. If your battery is on a low charge and your power settings make your laptop hibernate at a certain power level, then that'd be the reason it keeps looping back to hibernation.
Of course, you can always just hard reset your laptop and it shouldn't try to resume.