自怨自艾zìyuànzìyìMeanings1. to be full of remorse2. to repent and redress one's errorsCharacters used自self怨to blame艾mugwortExamples2我wǒ为wèi自己zìjǐ的de错误cuòwù自怨自艾zìyuànzìyì。I hate myself for my mistakes.不要bùyào自怨自艾zìyuànzìyì。Do not loathe yourself.