I don't think God is trying to tell you to give up, but maybe that He is telling you to excel even more?
I have very little self confidence sometimes, it can be triggered by anything, by someone saying something that's not even towards me, or it can just be me having a bad day. I was very shy as a little girl but slowly I'm coming out of my shell. I'm training to become a dancer and before September I was very much a 'stand at the back of class' type of girl...partly because of my weight (I'm not fat but I'm not skinny enough to be q professional dancer yet) and partly because of my dancing itself...to cut a ling story short I missed a lot of college last year because my heart wasn't in it and Ive got gall stones, which for now I'm currently trying to ignore. Anyway...I strews back at college in September, my mental attitude completely different and very much determined to make the most of my second year. I started to ask questions...how could I improve my technique? My teacher told me that I should stand at the front as a starting point...something I never did once last year. Now I'm always at the front, and I still haven't lost the weight I need to, I just lift my focus a little and ignore it for now as the only thing I can do is tell myself it'll only be a temporary thing if I do something about it. The other thing that's really helped my confidence is breakdancing. We had a workshop with a professional breakdancer for three classes and for some strange reason it just really helped me...I was also very much a 'I'll look stupid if I add attitude to my dancing' which I knew was the complete opposite but from those workshops I constantly add attitude in street dance because my confidence has grown. I'm not sure if I've got the right end of the stick but if I this is what you mean then I'd suggest maybe taking some break dance lessons, it's been a great way to break those barriers for me, I felt a difference after the first hour