Welcome to the board and my sincere best wishes for a good outcome!
You need to find a new OB/Gyn immediately. A judgmental religious OB is the last thing anybody needs. If the doctor's attitude is scaring you and putting you and your baby's health in danger, get on the phone and find a nice new stranger. Bye-bye Dr. Scowlyface!!
If your insurance prevents that, find a free women's health clinic or general drop-in clinic.
Pre-natal vitamins have lots of trace minerals and folate which your body needs.
And keep posting!