insecure comes to mind, but doubtless there's a psych term somewhere.


TEd