What Makes People Insecure?

People are often insecure because they dont like something about themselves. Some care too much what others think of them. Some think any little flaw about them will make others think bad of them.