He's pretty good but like all of us, he has his rather annoying qualities. I have a perfectly good reader and I keep bugging for the new one as soon as it came out. LOL
We're all bad in our own ways. It's just to what degree our partners tolerate it. Life is a trade off and nothing's perfect.