Context Word: excited. 
Question: PersonX was excited that PersonY was coming over because _ had been waiting for them to see their house for weeks. 
Answer: PersonX
PersonX was excited that PersonY was coming over because _ had been asking to see their new house for weeks.