Instead, the phone booted itself into Recovery Mode. Now I can't boot normally. Nothing I do will boot me into the regular phone. Every time I turn the phone on, it boots into TWRP.
I fear things have gotten even worse. I tried installing the new Cyanogen Nightly build and the flash failed and said I should Factory Reset and try again. I did this and it still didn't work. I pulled the battery to get my SIM card into another phone until I fixed my G3. Well, it shut the phone off, and now it won't even boot into Recovery... A black screen and white text shows up:
 Fastboot mode started
That's all it says until I plug it into the computer, then it adds the following lines:
 - reset -
 - portcharge -
 fastboot: processing commands
Anybody know what this is? Or how to fix it?