Oh piano... I am so sorry you are going through this!!! I can not believe he is speaking to you this way... hard as it may be, ignore him!!! He is projecting his own guilt and crappy self onto you and he is in no position to criticize!!!!! Just remember one thing... NONE OF THIS IS BECAUSE OF YOU! Obviously your H is suffering from some serious internal turmoil! I'm still convinced it's the fear of fatherhood, and yes, Narcisistic is a perfect decription for your H (and mine too).
Please take care of yourself and your bub... how is she... tell us more about her!!!
forget him for now. backburn him. Treat him like the "neighbor". Get back on track of putting yourself first and detach yourself from him for now.