During my Christian walk there have been many times when I have not only thought this, but really believed it deep down inside my heart. It was that belief that lead me to think many other negative things and truly regard myself in that light. There are times I have thought I'm not good enough, not only that I'm not good enough for myself, but not good enough for anyone. Not good enough to be a wife, not good enough to be a mother in a family, not good enough to be successful, simply not good enough.
So many different things can cause us to give up. The loss of a loved one, broken friendships or relationships, seemingly unending trials. But know that God will truly never leave or forsake you. Some of the greatest people in the Bible endured great trials, during which at times some of them felt totally defeated.