You may be facing a problem of your own making today, Moonchild, but don't
be too hard on yourself. You tend to judge yourself more harshly than you
would ever judge any other person, and you have to change that right now.
Sometimes mistakes happen because we need to learn a better thought process
or problem-solve in a different way. So think of your recent issue as a
learning experience, because that is exactly what it is. Take something
really good from it, and don't beat yourself up.