I live in North Carolina. I was in a relationship that recently ended. He has clothes in my apartment, gets mail here, and he also has a key to the front door. He is not on the lease and does not stay here. I haven't actually seen him in over a month. He doesn't have a home and stays on friends' couches. I'm unsure of the name of the company he works at. I want him and everything of his out of my life. He has a personal criminal history of assault and multiple felony larceny charges, and he has told me that he killed someone as well, so I do have reason to be fearful. However, he has not threatened me or abused me personally. I have given him 30 days to get his belongings out, but I am hoping to find an option to do so sooner. I know that I could bring it up to my landlord but I'm worried about getting kicked out of my apartment for letting someone "live here" that isn't on the lease. Is there anything else I can do?