It happens to be my favorite book, but I certainly get that it's not popular.
I've never found it confusing at all. I think Bronte's descriptive language is beautiful, and I love a good villain! Heathcliff is awful, but he's also complicated.
I read it every other summer for enjoyment.