It wasn't until he got the iPhone that he stopped asking me about how to do things. He also recently replaced his laptop with an iPad. For the first time he is actually able to install applications himself.
The iPhone isn't perfect and not everything is as elegant as you would want it. But claiming that Android is superior in user experience (which the OP seem to imply) is simply absurd.
So you like what the Android do, you have gotten used to the Android you know the ins and outs, you have control of the OS worthy of a geek and then you have to change... Of course you are going to hate every second of the iPhone.
Just as I of course hated every second with the android phones I have had because I have been used to the iPhone.
But the real test is people like my father. People who are not attached to any specific phone and judge them by metrics very unlike the power users.
Yes I know there are people who started on the iphone and loved the Android and vice versa.