自分ながら
Meanings
1
if I do say so myself; even for me
Used when the speaker is surprised or impressed by their own action or quality, often with a self-deprecating or modest tone. Common in phrases like 自分ながらよくやった.
If I do say so myself, I think today's presentation went well.
Even I'm amazed at how forgetful I am.