He really does seem like another child.
Babysitting for you and when you come home after losing the baby, then going out as usual. Shocking.
If he was in the least considerate he would have been home cooking, cleaning and taking care of you all if he gave the tiniest shit.
He contributed so little.
He continues to do so.
If there is to be any kind of reunion in future he has to do things differently, and the utter utter selfishness seems so entrenched...and so far off the beam....that i don't know if it is even possible to change!
I believe you are better off starting from scratch. Someone new in future. I think continuing will mean more heartache, although that's your decision to make when you want to make it.
Look into therapies for yourself, get all the help you can.
Baggage reclaim is a good site to begin with, and recommended quite a bit on here.
If you do/don't get back, work on yourself is never wasted.