Most of us feel insecure sometimes, but to feel insecure most of the time is a serious problem that needs to be addressed. Loneliness and negative beliefs about oneself bring about a feeling of insecurity.
Life is full of disappointments and the struggles are real. God never promised a life free of pain, but if you trust Him, He will turn your lemons into lemonade.
God saw you at your worst, and He still believes in you.