Firstly, you (as well as he) have made choices that have led to this. Personally, continuning the pregnancy at your age, knowing his age and circumstance and your own, isn't a choice i would have made. No judgement there btw, Everyone is different I wouldn't have been ready or selflessness enough at that age. You chose to keep the child knowing you would/could be a good mother and (I'm assuming) knowing the father was likely to be poor quality/absent and your relationship was statistically very likely to fail mid/long term.
As hard as it is, you need to put your emotions to one side and get practical for now.
It's almost a guarantee that this man is not going to be there in general
- he lies to avoid hard conversations
-is selfish
-doesn't prioritise you or his child
-is already threatening to turn your unborn child against him...
You cannot trust or rely on him to put you/the baby first.
Support
What's your own support network like? Do you have family nearby- will they/can they help?
Finances
Speak to him and failing that his parents to sort out finances and agree a private maintainable agreement (you'll get sweet FA from CSA so be try and play nice!)
Other than that start planning life as a single mother.
Benefits
What are you entitled to and are you claiming it - check out the charity turn to us they help you access benefit you are entitled to.
Good luck and try and focus on your baby (worthwhile), not him (waste of time unless it's in relation to getting something beneficial for the baby)