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