Unfortunately I have a friend who went down this path and it’s a dangerous path to walk on .But, that doesn’t mean that one can’t come back from it. My advice to you is daven. Daven for the answers you need, daven for your boy. God NEVER turns away from those who seek Him.