That's BS. Unless he is on the lease he has no legal right to be there. Tell him, "I'm breaking up with you and you need to move out tomorrow." Tell your parents and ask them if there is any trouble will they back you up. He's a crack addict, what's he going to do? Call the police??