"Beating yourself up over something" means getting angry at yourself because of a mistake.
- You can "beat yourself up over" a lot of mistakes such as:
- forgetting something important
- making a bad life decision
- losing a competition
- saying something embarrassing in front of people you wanted to impress
You mostly use this expression to tell people not to "beat themselves up over" a mistake.