Is anyone helping you? It's tough if you don't have support.
My brilliant son was 'let go' from his job after his 2nd day. He had difficulty following verbal instructions, and his manager was a jackass.
Long, boring story.. but he does have me and I will continue to be in his corner for as long as it takes. Now that I'm back from hols, and he's had space to process, I will help him get stuck in again, but first will get him into volunteering. He is keen to help and be constructive.. he just struggles with organizing himself.
You know the offer is still there from my son to talk anytime via pm, and I trust you found him to be a well-rounded, empathetic and intelligent lad. In fact, I've no doubt about that.