I originally used iOS since 1.0, switched around 3.0 to Android 2.3, and then came back with iOS 5.1 and I would agree that iOS really does make me a bit "happier." That's a very ambiguous term, but iOS generally lacks the frustrations that I've felt with Android, especially after Android 4.0. Android 4.0 itself was fantastic, and so is 4.1 and 4.2. But the core design of the OS doesn't translate over to many apps at all. Many still don't follow Google's guidelines for app UI and UX. This is why I feel "happier" with iOS. Even some of the worst iOS apps at least look and function in some manner resembling the rest of the OS. Not so with Android. I hated paying $2 for an app and then finding out it really was either a port of an iOS app or doesn't fit in with the OS at all.
THAT being said, I do think that the core OS experience of Android, and Google's own apps, is actually quite good and very sublime, even surprisingly so.. It's just easier for third party devs to ruin the experience.