Question: who is katherine's one true love weathering heights
Answer: Hareton Earnshaw