God has had a major role in that department lol.
I agree!
That is a blessing not that it occurred that way but that he can function on his own. I fear for my oldest and out of the two boys we took into the home, my nephews, the youngest struggles due to trauma. I'm not so sure if they can be...