beat yourself up

phrasal verb
1
to blame yourself too much for something
خود را سرزنش کردن, خود را مقصر دانستن, خود را ملامت کردن