I wish I had realized this before I rooted and flashed a ROM. I've made my shitty phone even shittier and I don't have time to deal with it. I don't need another hobby, I just need a smartphone that does what I want it to do, when I want it done without freezing every 10 minutes, or force closing critical functions like text messaging or calling people when I don't want to call them. I've gone down rabbit holes like this before and found them successful. This one so far has not been and I'm not too confident that it will be. It's cool that people obviously put tons of time into making all of these different operating systems for a soon-to-be unsupported product, but I just want stability, decent speed and support my favorite apps. If it weren't for the fact that Apple are such Nazis with their app store, I would be regretting the decision to go Android right now. I guess I make this post for two reasons: 1) If I can save one casual user who thinks their going to spend a couple hours making their phone awesome by rooting it from making the same mistake that I did, then this is worth my time. 2) If someone knows a -simple- way to get out of this mess, then that would be awesome. But I've looked at the "going back to factory" guide and it looks like an all day project with tons of headaches and all of the "I'd like a stable ROM" threads seem to play fast and loose with the term "stable".