Try to let go of your fear around the situation (it doesn't help you or your son). The best thing you both can do is to let go the fear & follow your intuition. My intuition has always served me in these situations except when I ignored it.
He's going to come across many more people like this in his life. I know it's hard, especially as a mother but you have to trust that things will work themselves out. Your boy is nearly a man although he'll always be a little boy in your mind. You'll always want to shield & protect him but at some point you need to accept that you can't.
I know this is a hard pill to swallow but I also know you'll consider these words. 🧡