I tried Android a few years ago on an LG G2. Rooting to install CyanogenMod was an EXTREMELY STRESSFUL EXPERIENCE; and flashing back to stock to return the fucking thing every time it broke (every other month) was even more stressful.
I'm on an iPhone now because it works well and doesn't shit out every 5 minutes like my G2 did, but I'm becoming increasingly aware of the myriad ways that my personal privacy is being violated by the apps and services that I use, and I'm considering jumping ship again.
But I can't handle the constant stress of hardware breaking and having to frantically scramble around, downloading random zips off of weird mirrors from the XDA forums and wiping my phone back to stock so I can return it and go through the same thing again, a week later.