Do you ever have one of those days when you let your mind fill with self doubt, when your inner dialogue is so mean to yourself, when you feel like your skin just crawls with loathing for the things your mind does to yourself? I have them, and it is like a vortex that sucks you in and tries to drown you in your own thoughts.
I am learning to recognize this in myself more and help myself through it. I don't really talk about it because it makes me feel badly that I'm my own harshest critic (maybe this is true for most people). I try to remind myself that I am a good person at heart, that I am not perfect (and that imperfection is OKAY), that I am trying my best (and that some days it looks different than others), and that my intention in life is to love fully, to seek happiness, and act with empathy.
When I am not successful in letting those thoughts of self doubt go, I resort to my oldest trick...hug it out. It sounds terribly simplistic, but it helps me. Luckily, I live with two small rugrats who love to hug and cuddle me, and they are never stingy with their affection. Sometimes I squeeze them so tightly, and it feels so nice to smell in their sweet scent and to feel their genuineness, to see the world through their eyes, to tangibly feel that I am exactly what they need....and that is so key for me. They don't care about any of the faults that I see in myself, and it reminds me that there is more to life that the battles I fight in my head. There IS love, there IS happiness...and it exists all around me, I just have to step back and take a look.