leisa10,
Of you are a terrible mother, I don't know what that makes me - maybe more terrible?
All three of my sons were godawful, trust me, before they were 21 or 22. I had to kick 2 of them out before they were 18 - well, I sent them to their Dad (we were divorced). The third one went to his mother (I was the step-mother) AFTER a felony conviction for stealing computers from the high school. We tried EVERYTHING, my new husband, Mom, and me; believe me, we tried and tried and tried.
Lo and behold, AFTER each of them hit bottom, they turned around and by 22 (at the latest), they "got it."
Now, each of my three boys has a college degree, they work, 2 of them are married, and I have the greatest grandchildren!!!! And, they all live in Texas, after "traveling" for one or two years before they "grew up", and 2 of them live in Austin, near me (but not "next door"). And, I am SO very proud of all of them

The main thing, I think, is not to "close the door" on your son. Leave it open a little bit. When I threw my sons out, I said something like, "When you decide to make good choices, my door will be open for you. Until then, don't come back, even for a sandwich."
Tell him that he isn't going to go to the new house; just tell him. Say that you love him dearly, but it's time to move out. Give him a deadline, and stick to it.
I know it's painful - god, do I know

I thought, each time, that my sons were lost to me, and that I'd never see any one of them again. But, if you raised him right (and I KNOW that you did), the strength that you and God gave him will assert itself, and he will decide to make the right choices.
Hang in there...

Kate