Question: who is catherine's true love in wuthering heights?
Answer: Hareton Earnshaw