As always, your PMA comes through loud and clear - and it just sounds like you're making the most of every minute with your son...
Like you said, all you can do is accept what you've been dealt and move on...I've seen that same shell of a person in B a lot - and just don't even try to understand her anymore...since I don't think she even understands herself...I can love her, but I stop at the point where the love goes outward - and don't try to pull anything from her inwards toward me - she can't - and it would only pain me to wish for it...I guess I'm just writing something you already know...so, let's just keep moving on with our part of this journey, my friend.