Stuck in a rut

I just found out I'm 6-8 weeks pregnant. My boyfriend of 5 months lives with me. I'm 18, he's 16. I don't really want the child, I'm too young, I have no money, and I don't have my life together. When he lived with his mom, he and his siblings were abused. He's lived with me for 3 months. At first I was happy, but as days goes on he just get more mad everyday and I get more depressed. I don't want to kick him out cause his home life was terrible. But I need to better my life and I feel kicking him out would begin that process. He wants the child though. And I don't want to make him mad by saying I don't want it.