What else is there to say? She obviously needs to lose the dude, but that's complicated because she's carrying his child. The best answer would be lose the loser and have an abortion, and she could actually get her life back, but without an abortion she's at best going to have a lot of hard times.
Although, I do have some practical advice. Whatever you do, finish high school. You're nearly there, and not finishing high school will just make everything that much harder.