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