WOW GATSBY!!! Looks like the sun is shining for you!!! Good for you for letting him know how you feel about being late and communication... And even better that you were able to enjoy your time together... amazing how we go from I hate you to watching movies together!
I am glad he is taking responsibility and wants to help out with the baby. Doesnt hurt that he wants to spend time with you Pretty Cool actually... Very Positive! Keep your head up, keep expectations low and take teeny tiny baby steps!
I hope this helps get your H out of the fog and back to reality so that he sees what he left and will miss you and want to work on your M. And most of all, works extremely hard to show you he wants to work things out... WE deserve that much!