I've been in your shoes and it is not fun. Hang in there for
your son. He'll be back. Just think positive. I had 3 little kiddies in the early 60's when my DH went off to ??? knows
where.
He came back and now I hear about the places he was. He
couldn't talk about it when he returned.
God Bless your son and we'll pray for his safe return.