Why is my girlfriend so insecure?

She needs a lot of affirmation about her physical appearance and personality. She always thinks that people will make bad comments about her. I don't understand if it is because of me that I cannot give her the love she needs or because of her personality.

Why is my girlfriend so insecure?
Post Opinion