You haven't disappointed anyone! You are a Mom and you worry about your son. No one here has any right to make a judgement about your decision to let your son stay there last night.
I'm glad that your heart was relieved by knowing his location. I hope that he grabs hold of recovery with both hands for his own sake.
I hope that you can get some rest today! Many hugs