When I don't finish my assignments by the time I planned to, I get disappointed with myself.
この場合、次のような言い方ができますよ。
ーWhen I don't finish my assignments by the time I planned to, I get disappointed with myself.
「課題を計画した時間までに終わらないと、自分に嫌になる」
to get disappointed で「がっかりする・嫌になる」と言えます。
ご参考まで!