Can you talk to your social worker (or a different social worker) about support that might be available to you if you stay in dfacs? There might be additional resources available, I'd talk to more than one person to try to find out. Sometimes I put a phone call in, ask questions, hang up and call back to talk to someone else and see if they have different information. You want all the support and resources you can get, not just for your sake.
I was talking to a woman yesterday who said her mother was about your age 50 years ago and everyone was giving her advice, mostly not to keep the baby, but one aunt Said not to listen to all that advice, because those other people don't have to live with the decision, you do. Either way. Having a baby is really really really hard (I have a very wanted one and a half year old and I'm 30 and married and have a house and it is so, so, so hard) and not having the baby can also be. It's up to you with what you can live with.
Open adoptions are also more and more of a thing. You get to pick a family that can help support and care for your child, while also helping and supporting you and keeping you in your child's life without the full burden of parenting, but still the meaningful lifelong important connection of being that child's mother, one of their mothers. Those organizations can also give you a lot of support, free counseling, advice, resources, etc.
Sending lots and lots of love for this big time ahead of you.