Yes. This made me laugh:
He basically thinks I am stupid for not accepting his offer of being father to this baby...
Such is the total, utter lack of self awareness on his part. If the context wasn't so serious, this would be hysterically funny.
As for "serious" thoughts.
Lose him. Ditch him. Get rid of him. Change your number. Block him on social media and email. And don't look back. Your health and that of your baby comes first, and having the likes of your opiate addict ex in your life is not conducive for you health or your baby's.
And don't look back.
Congratulations. I know this wasn't planned, but whenever we get a chance to bring little ones into the world is a gift.