Are you being too critical of yourself? Giving yourself grief accomplishes nothing. It doesn’t help build your ego, it doesn’t solve any problems, and it most certainly doesn’t help make you happier. If you did something wrong, try to fix it. If you can’t fix it, at least learn from it and move on. Dwelling on a failure is unproductive, and it’s unattractive to the people in your life. No one likes to see you beat yourself up about stuff that doesn’t really matter.