I am just apparently very bad at estimating which hand is the longer one (if there's not a huge amount of difference). Once I figured that out... reading the time is not a problem.
Same for me. My house had loads of analog clocks when I was growing up, I had one for a watch for over a decade, but still it was always a little bit harder to figure out than digital for me.