Hey Bobbi..I agree with K.. you are making it ok for him all the time, picking up the pieces, making it neat.. making it easy, giving him his 'normal' family.. eventhough HE chose to leave, like its all just the same still.. but it isnt. Guess you need to examine your feelings as to why you are doing that. I agree with K that no matter what the sitch, it isnt until you let go, let them go, let them really feel the consequences of their choices, let them have their choice and not keep trying to be something you're not to them.. THEN they seem to get it. You have to give him the space to miss you and that includes building memories as a family.
I dont have kids and all this is hard enough for me, so I cant imagine how hard it is.. but seriously, perhaps you should STOP fixing things and smoothing his life out... let him miss out on things and let him see that YOU will miss things (so dont do the easter egg thing, do you own easter egg thing?). But dont do it in a way that compounds his guilt...
Besides, as my wise old mum said.. yuo dont want to make sure he's ok, you dont want to be like his mother.. you want him back in your bed - you want him to notice the woman, not the carer.