Just about 1 week ago I have been booting to bios right when I turn on the computer, yes I have checked see if my keyboard(Razer Blackwidow Ultimate) is not sticking together or anything. Besides booting into BIOS every time , everything works perfectly.
I also put my HDD as my first priority for boot sequence.
Intel i5 at 4.5ghz... So i'm going to say you're overclocking.. and thus point towards that as the issue Basically your system isn't 100% stable and the BIOS knows it (even if it appears to be). Your BIOS is basically saying "Don't boot into Windows! Come here and change stuff back to how it should be!"
Try reducing the overclock a little until it's stable
BTW, beefybish you are wrong, the BIOS will never do that, i think is a keyboard problem, how did you came out to eliminate the keyboard from the equation theshiznut? try to unplug your keyboard and then turn your pc ON, it shouldnt boot straight to the BIOS but if it does try restoring the BIOS, if the problem persist then update it, if you are still having problems then downclock your cpu to its original frequency and voltage, AND if you are still having problems, you are fuck3d .... it means your motherboard is defective
I'll try doing that, seems like a reasonable idea.