What does the word insecure mean?
not confident; uncertain; anxious; self conscious.
of a person not confident or assured . uncertain