I can totally understand why some parents feel like they’ve done all they can and turn an adult child over to God. It’s easy to give up on someone who struggles with addictions and behavior problems. However, I think your granddaughter has seen that you’re unwilling to give up on her, and that you never stop believing in her. I think that will help her see that she is capable of overcoming this addiction. You believe in her, which may help her believe in herself. No one would blame you if you threw her out and just gave this whole mess over to God. Sometimes that is all you can do. I hope your granddaughter is appreciative for all you’ve done for her and her son. I don’t know if she realizes the gravity of this whole situation. I hope she knows that without your help, she would have become homeless, and her son in foster care. You know it, but does she know this? The children are the ones who suffer the most in these situations. You’ve been a hero to your great grandson.