I think you are prbably a litle ahead of my own sitch but it does sound like he is trying to rationalise his own actions and why he has done what he has.
You seem to be doing fine but these little signs of life are so hard and then they knoeck you back to earth!!!
Keep going, stiff upper lip and all that, and you will succeed in whatever you want to happen!!