Check your WOL (Wake on LAN) settings. Wouldn't surprise me if they're on and somehow or another the signal to turn the computer on is being sent either erroneously or there's something else going on.

The other option is to simply get a power strip with an on/off switch and flip it to off every time you shut the system down for the night. No power, no boot, simple as that.