My game is up to date, I have seen all of Emily's previous heart events, the weather has been sunny as needed, and I still am not getting a letter to trigger the event. Not sure what to do? Has been 2 days since I reached 10 hearts with her. I'm in Winter 2 if that is relevant.