GF, I would tell Needy that it really bothered you that she let herself into your house. Next time she can't get a specific confirmation, assume that it's inconvenient and please don't come over. You weren't in the mood for company yesterday. Boundaries are important.