For some reason, I've been getting your posts without even being in Mumsnet, through those websites that capture stories and come up as suggestions on Facebook. I think it's the first time I've gotten (or noticed) different posts from the same person. But they're quite memorable, so I literally just created an account to answer you directly.
For heaven's sake, you are unreasonable. Every time you asked if you are unreasonable, you are unreasonable. To a level I've seldom seen in my life. If you only pay attention to one thing, please let it be this one:
It's not normal to think of placing a baby you planned to conceive in foster care at every obstacle you imagine. It's not normal to blame an unborn baby you chose to conceive for the difficulties you are experiencing and imagine you will experience. It's not normal to think 'baby better get on with the program or else' - and when that baby is born, that line of thinking will be abusive.
You are either mentally ill and need urgent care, which from your posts I'm not entirely sure you've flagged with your midwife like everybody told you to, or you need a serious attitude adjustment and all the therapy for that.
Also, you'll probably not get anywhere in your life until you lose the idea that you're owed some cosmic idea of 'fair'. It's not fair your friend got to vape and you didn't? It's not fair your friends and family might not want to help? It's not fair if you don't have a village? Seriously, drop that shit. There's no cosmic balance, no scale in which you are deserving just because others got to do it. Your reward for not vaping is giving better chances to your baby of being healthy. Your reward for your planned pregnancy is being able to care for your baby and see him grow. Every extra that comes along your way is nice, but you're not owed it, and you're not entitled to it.