Admitting your own mistakes is a great trait to have. It means you can better yourself. Just be careful of being too modest. People will throw you under the bus. It's human nature to blame others. And people will be very quick to blame anyone but themselves. It's important to know when it's your fault, but just as important to know when it's not your fault. Don't be so hard on yourself. Wanting to get better is enough.