My son just turned 25. We've battled with his heroin use for many years and I've kicked him out before because he keeps stealing money from us. I've always let him come back because he promises to change and I know he has no where to go. I've sworn to help him because I know addiction is a disease, however he uses this to continue to live at our house. Most recently he lost his full time decent paying job of 1 1/2 years. All of that money went to drugs. He wasn't stealing money from us when he was working. After he got fired, I started noticing money missing again. He took $40 out of my wallet and said "I didn't know $40 was more important than me." Of course I wanted to help him so after asking him to leave, he came back after 2 nights. Last week he stole $200 from my husband and stole $100 from me. He admitted it pretty quickly, which is unusual but I told him he had to go. We've had locks on our drawers to try to keep him out, but that didn't stop him from breaking into these drawers and taking the money. (He has stolen much more money through the years, taken cars without asking, stolen from his sister and many other things that should have gotten him kicked out. It's not just the latest stealing) He left and has been gone for 5 nights. I feel sick. It's cold and I don't think he has anywhere to go. I've given him so many chances and tried to help for so long, I know it's the right thing to do, but I can't stop crying. Am I doing the right thing? Of course, every one will tell me so. Why am I so upset? He's an adult, he can take care of himself, but he's still my baby that I swore to protect. Besides that, he is a sweetheart to me. He's polite, does whatever I ask and we basically get along except for the drug use and stealing. I'm sure he's manipulating me, but I miss him and I'm worried about him. Am I doing the right thing? I do honestly think that he will never get better unless he is forced to, and hopefully this forces him to get it together. I always think the absolute worse, that he is going to die, which he probably would any way if he keeps smoking heroin. I'm just lost and confused and missing my son. Any suggestions?