20 Traits That Make Men Think They Can Walk All Over You
You criticize yourself a lot
If you make a mistake, you are very hard on yourself. You know that other people are only human; you are fine when other people make a mistake, but when you make one, you kick yourself for days.