われながら
warenagara

Adverb

1. even if I say so myself; for me (to do such a thing)

また おな失敗 しっぱいをするなんて、我 われながら おろかだと おもう。
mata onaji shippaio surunante warenagara orokadato omō.
It is silly of me to have made the same mistake twice.
Other forms: