You were right, Betty. It is wrong.
Betty, in the Bible, in Exodus, God separated by age the rebels who were to die in the wilderness and those people whether or not they may have had part in their parents' rebellious activities, who were allowed to go into the Promised Land. Do you know what that age was? TWENTY.
God knows the brains of teenagers are being rewired -- literally! And although we are required as parents to discipline them and keep on keeping on with them, it appears God does not hold them accountable spiritually for their nonsense.
Aineo is right about the deception practiced on your son, and now on you, by the homosexual community.
Go back to Adam and Eve. Eve ate the fruit first, right? But you know something? She was NOT held accountable biblically. For sin entered the world through ADAM, who knew better. Eve was deceived (2 Corinthians 11:3, 1 Tim 2:14). Adam is held responsible for what has happened to us, however (Romans 5:12).
Your son was deceived, and that deceit resulted in confusion which he could not handle. Don't fall for another part of that deception. Don't let them do that to you.
You most probably will see your son again, and he will apologize, and you will be so overjoyed in the presence of the Lord that all thoughts of your present sadness and grief will be gone.
So walk through this valley now, as you must. But walk through with faith in Christ. Don't forget, He loves each of us far more than we could ever love each other. He knew your son. And I kind of think that now your son knows Him, too.
God bless you BOTH!
Also -- how is your other child doing amidst all this? And are you a single parent coping or is there a husband and father who is providing some spiritual strength and comfort through all this?