我ながら

even by my own standards

→ 我
phrase Rare #42,207
even by my own standards Used when judging or commenting on yourself, often with surprise, pride, or embarrassment.
JA: 我ながらよくできたと思う。
EN: Even by my own standards, I think I did well.

我ながら恥ずかしい

I'm embarrassed by my own behavior.

— イングリッシュ・ペイシェント (1996)

度胸のない自分に、我ながらひどく腹が立った。

I was terribly angry with myself for being such a coward.

我ながら、完璧だね。

I must say, it's perfect.

また同じ失敗をするなんて、我ながら愚かだと思う。

I feel like such a fool for making the same mistake again.