Te entiendo perfectamente porque yo soy igual, me cuesta poner limites y vas pasando situaciones que no deberías porque las ves inofensivas de primeras pero luego siempre se hacen una bola.
Cuando no se para/habla algo a la primera, cuesta luego.
Y no cuesta nada escribirte un mensaje o llamarte si realmente te quiere esperar en tu casa mientras estás llegando (ya ahí al menos te pide permiso y tú ya decides).
Yo le pediría las llaves directamente, que te las devuelva y no tienes que dar explicaciones de porqué a NADIE. Son tus llaves y tu privacidad.
No estaría tranquila sabiendo que entra alguien así en mi casa, ni aunque sea mi amiga, la verdad. Quédate con tus dos juegos de llaves mejor tú.