Thanks. I didn't want to feel like i was being selfish by bringing a child into this world and possibly growing up with its parents separated just because I want to be a mother.
Sounds like you have your life together...there are many single mothers out there that do it and provide for their children with much less.
Honestly you are the only one that can answer that question. But you will know in your heart what is right. And if this is truly what you want then keep that baby.
Keep your baby, you said you really always wanted to be a mommy. Its not your responsibility to worry about if he can afford another child, he should have thought about that before putting himself into that situation (it's called condoms or a vasectomy). You need to worry about you and your baby. If you are ready keep it if you are not then adopt out.