I'm still struggling with this. Sometimes he remembers new things, and even if it opens up new wounds at *least* he's trying (finally) to tell the truth. There was a huge amount of TT (trickle truth), along with lies, denial, rugsweeping, you name it, for quite some time in the beginning.
My heart wrenches for you; mine also texted her while I was in labor in the hospital, and was distant and cold and I couldn't understand what the hell was happening. After trying so hard to have him (he wanted a baby, I already had two children who were pretty grown) it just blew my mind how could he be so horrible and messed up when we got together (also long distance like you guys). It's a lot to handle, and you're a strong lady.
But, and read it gently here, you have to make a decision here. What kind of family do you want for you and your son? Do you want one where the parents are honest, open, transparent and working together, or one where you are always waiting for the other shoe to drop, the next gut feeling to come along, the next hurt? Babies pick up on our emotions more than we know. I know you love him, and want your family to work, but imho if you want to move forward in a way that is healthy for YOU you need to put your foot down. No more lies, no more rugsweeping. You need to decide what you need and STICK to your guns! Consequences, because until you are prepared to leave him, he may not wake up from this fog. And you need to do what is best for you and baby right now.
Think about what you need and want from him to be able to continue as a unit. What he needs to do to make you feel safe. What are your dealbreakers. Sit down and write it all down if you need to. Then sit him down and have a talk - schedule it when someone can watch your son if you can, so there are no distractions and he won't be upset if anyone raises their voices. Try not to get emotional (I KNOW, so much easier to say than do!!) - you are trying to get across to him that you love him very much, but this is the deal - he needs to step up to the plate and do x,y, and z consistently because the very real possibility of him losing everything is at hand. He needs to know you mean it, otherwise it's just empty words.
There's lots of good stuff in the healing library to read, and wiser and older members who will come along with more info, but just know we're thinking of you and here for you, and if you need a sounding board for what you're bringing to the discussion there's probably no better place than SI to get it.
hugs!