Context Word: cheated. 
Question: PersonX is caught after having cheated multiple times on PersonY's friend, so _ is very remorseful. 
Answer: PersonX
PersonX is caught after having cheated on multiple times PersonY's friend, so _ is very angry.