自怨自艾

Idiom

 * 1) to be full of remorse and self-reproach