even by my own standards
度胸のない自分に、我ながらひどく腹が立った。
I was terribly angry with myself for being such a coward.
また同じ失敗をするなんて、我ながら愚かだと思う。
I feel like such a fool for making the same mistake again.
我ながら恥ずかしい
I'm embarrassed by my own behavior.
— イングリッシュ・ペイシェント (1996)
我ながら、完璧だね。
I must say, it's perfect.