It is better to begin taking children to church in their infancy, but since he is 12, just take him to church without a fuss, and continue to talk to him about the importance of a guiding higher power in order to build his respect of the prime reason for churchgoing. What can you do, leave him home alone, or get a sitter? No! Involve him in active children's programs in the church. Take him to church socials for the children, and he will make friends and grow to look forward to going to church to be with them. During the summer take him to vacation Bible school. That is usually a winner of children. Get help from your church clergy and youth leaders, and continue to pray for him. If he insists on doing drugs, how firm would we parents be? Don't be afraid to guide your child.
My siblings and I hated long services and going to night revivals during prime-time tv, but Mom made us go. We were miserable, but I must say that I am thankful that she did. I look back on those days and appreciate her for the fine roots she gave us. Four of her six living children are regular churchgoers.