Sacrificing your own happiness won’t make your child happy.
You say the father is a liar, is uninvolved, is unemotional and cold and gives you nothing. He seems to want you as a partner if you stop making a fuss. It sounds like he wants a doormat to keep house. Why would you attach yourself to someone who treats you badly?
Your child will be born into a happy family of two, you don’t need him as a third unless he adds something positive. Above all, your baby needs a happy cheerful mum to create a loving home. Being a mum is busy enough without someone dragging you down xx