'Vexed' means annoyed, frustrated, or troubled. 'Annoyed' is the correct synonym as it directly captures this meaning of being irritated or upset. 'Interested', 'bored', and 'amused' all describe different emotional states and don't match the meaning of vexed.