I can't believe your mom is doing that to you that is just cold hearted. She shouldn't be that way especially because you have a baby with you.
I think there are programs I suggest you look. Use a yellow page to find some programs in your area or the internet.
I feel so bad I really hope things work out for you.
God bless you and your baby and i'm sure he is watching over you. Don't give up at all. All I can say is karma what goes around comes around becuase she is willing to do that to you her own flesh in blood i'm sure the lord sees all.