tired of

[ˈtaɪərd əv] タイアード オブ

1. ~にうんざりする、~に飽きる

ある状況や事柄に対して、繰り返し経験したり長く関わったりした結果、不快感や退屈を感じ、もう耐えられない、あるいは興味がなくなったという状態を表す際に使われます。
I'm tired of this cold weather. (この寒い天気にはうんざりだ。)

2. (何かを強く望んだり、切望したりして)~に疲れる、(何かをするのが)待ちきれない

この用法では、「~にうんざりしている」という言葉の裏に、強く何かを望む、切望するという気持ちが隠されています。現状が苦痛で、そこからの変化を強く願っている状態を表します。
I'm tired of waiting to go home. (家に帰るのが待ちきれない(待つのに疲れた)。)