Hi Spanishfly,
Fist thing you need to do is get yourself tested for HIV/AIDS or any STD's. Right now your focus should be on your health and that of your unborn child. You ask..."What would you do?" No one can walk in your shoes but you, for those who have walked in the same sand as you but in their own shoes, made choices based on what they went through, right or wrong, good or bad...it was the choices they made.
Right now you are having to much to deal with, let's take a deep breath, and take it a step at at time.
1. Leave him.
2. Get tested.
3. Get prenatal care
4. If you don't want to abort don't.
5. Go to a "free" legal aide clinic and start the child support paperwork if you are positive it is his child and you decide to keep him or her.
6. Get counseling.
7. Stop having sex.
8. Keep a diary as to where you are now in your life, how you got there, how do you get out of where you currently are and what do you want for yourself and the baby should you decide to keep him or her in future.
9. Love yourself enough to put your dignity above any man, right now it's all about you and your baby, ok?
10. If you have family that want to be in your life to encourage, support and love you despite your imperfections (as none of us are perfect), please accept them.
11. God is an ever present force...let him in.
God Bless You, we are here for you, keep us posted.
Faded Rose