Well, YES! I have been stunned, shocked, and quite dissappointed by choices that both my children have made. Look at the latest fiasco with "sticky head" My son chose to stay in a relationship that he knew was abusive. He knew she was doing illegal, immoral, and unethical things, and yet, he chose to turn his head and stay! Broke me in bits to leave him there, or watch him drive off with her in tow many times.
Watched as my DD experimented with some drugs because a few high school girls wanted her to be "more popular" it was a hard lesson to learn, and she learned it well that you cant be popular by being stoned.
Dont even get me started on my mother. For years I keep hoping that she will simply let go of my drug addicted sister, and yet she keeps funneling money her way. She allows her to steal from her, use her, and be abusive of her. I used to beg her to move in with me so I could keep her safe, and provide safe harbor. When I did speak up, it only caused hurt feelings.
In the end, you can only control your own behavior and choices. You have to lean back and hope that all of that upbringing you did for those kids will stick. that the little voice inside his own head will lead him out of deep waters and back onto the shore. Keep praying. Let him know you are there if he needs you. We are here if you need an ear, or a shoulder. Im sorry you are struggling.