The bomb shelter was full, so would it be okay to fight for my spot with the pregnant teenager?
That's not a situation I would like to be in. How can you stand fighting with a pregnant woman?
I'm torn because I'm so scared and also because I'm so hungry. I want to survive this horror.
It's morally wrong to take the spot of a pregnant woman in an emergency as that person is carrying for two lives and is in a vulnerable position. You should try to find another shelter that is safe rather than try to kick out a pregnant woman as other people will not stand for your actions and you will find yourself being shunned by everyone in the shelter.
You were saying something about morals?
Yes, you have a responsibility to take the higher moral path and do what no one else can do here. Sometimes it is necessary to sacrifice so others can live and this is a time to demonstrate your selflessness.