Japanese dictionary
われにもあらず
absentmindedly; in spite of oneself
Kanji details
・ego
・i
・selfish
・our
・oneself