I finally decided to be brave and unlock, root and flash my first ROM yesterday because I was tired of waiting for OTA Jellybean. More by luck than judgement I got the JRO03L mmuzzy ROM from XDA to flash despite not knowing what the heck I was doing. Initially it hung at the boot screen and then I cleared the cache, davlik cache and did a system wipe. It took about 3 minutes to boot and works like a dream It's faster, more responsive, has a better battery life and of course Google Now and the new assistant so I want to keep it. The problem I'm having which maybe isn't even a problem is that when I turn my phone off and turn it back on it hangs on the Google screen with the (unlocked) lock. I was able to boot into clockwork, back up everything and re-flash (although now I don't remember if I restored the backup or installed from SD card again, I just know my apps and everything I had set up were there when it booted.) but I'm terrified to turn the phone off again. I generally don't turn my phone off but I'm concerned that if it reboots randomly or it accidentally turns off in my pocket that I won't be able to turn it back on if I need to. Can anyone tell me what I may have done wrong or what I should be doing to make sure that I won't get stuck on the screen? Any help would be hugely appreciated. And if the solution is a really simple one, please excuse my ignorance, I know absolutely nothing about how flashing roms works and it was a minor miracle that I was even able to get it up and running yesterday.