After suffering through the Blackberry Storm and then a few Motorola Phones with the Motoblur, I tried a Nexus 4. I liked stock Android a lot better, but a bunch of my friends and family were using iPhones, and I wanted iMessage.
So I upgraded to a year-old iPhone 5, and have never looked back. It just worked better. Every app just worked, and the UI felt somehow smoother. I'm on an iPhone 11 right now.