我ながら

even by my own standards

→ 我
phrase Rare #34,351
even by my own standards Used when judging or commenting on yourself, often with surprise, admiration, or self-criticism. It can be used positively or negatively.
JA: 我ながら、よく頑張ったと思う。
EN: Even by my own standards, I think I did a good job.

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

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.