insecure

adjective
  1. lacking confidence in oneself; uncertain about one’s abilities or worth
  2. not safe or protected; vulnerable to danger or attack
  3. not firmly fixed or stable; likely to fail or give way

Examples