われながら
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: