My experience exactly. I always said bad things about iPhone. Hay it is closed, it has fewer options, worse hardware than top Android phones, etc.. It was the time during which I fiddled with the phone much, installed Ubuntu on Android phone, etc.. But then my last Nexus started to glitch like any other Android top phone after 1 year of use. I was so irritated by it that I said well I will try iPhone now.
It was about 6 month ago and I could not be more happy. I have phone that just works, never glitched, not once in 6 months, never sttutered with animation or anything. Yes, it is less extensible, has less options, but actually I like that now better. I wan`t it to work good, work well and be reliable.
One major additional benefit is that I use iPhone less than Android phone, and it spams and pings me less. At first iPhone, notifications felt overly simplistic, but now I love them. There are no permanent notifications/icons that some android app can put there, and I can just scroll from the lock screen and see without clicking/opening everything that happened. Also, I can disable every notification/spam per app, disabled all bubbles (red circle numbers over app icons) except for messaging apps. This way I feel that I don`t expect dopamine dose from my phone, and I use it only when I really need something.