You say that you hate your life, but would you ever wish that you had never existed? No matter how bad life gets, at least you had a change. The abortion procedure is horrible, they dont give the baby any painkillers either, so they are literally ripped appart alive.
If you love your baby, the let them live. The gouvernment should help you a little, you will be able to apply for gouvernment housing (which isnt very nice, but its a place of your own), and a single parents, or child allowence which will give you enough money to eat at least and pay bills, but things will be tight. Things like a car arnt that important, a lot of babys prefer prams anyway. And your local OP shop's are a great place to buy cheap baby cloths (here you can get near new outfits for about $2 each) and things like prams and cots.
As for the father, yes you should take him into consideration, but think of it this way, if the babys born and he wants nothing to do with it, what difference does it make? he can run away and be a dead beat dad and not know about his child, it would be the same thing to him than if the baby was killed. If he wants to stick around, then great, but otherwise, make the decision thats righ for you and your tiny daughter or son.
Being a mother is a gift, many people wait too late to have a baby and never get the change, they regret it for the rest of their lives. You have been blessed with a little life, one that will change your life, but also give you something worth living for. You will have an innocent beautiful little life who depends on you, who loves you, who needs you. Your duty as their mummy is to protect them no matter the costs.
I know you said you grew up with just your mum and she wasnt a very good parent, i also grew up with just my mum (until she remarried an idiot 4 years ago), and yeah its not always ideal, but i never felt unloved or uncared for. You can learn from your mother mistakes, and not be like her.
Love your baby, put them before you, and when you see their little face in 7 or so months time, you will be so glad that you have them.