beat yourself up
phrasal verbbeat yourself up (about/over something)
(North American English also beat up on yourself (about/over something))
- (informal) to blame yourself too much for something
- Look, there's no need to beat yourself up over this.
Definition of beat yourself up phrasal verb from the Oxford Advanced Learner's Dictionary