And btw to answer ur question, no ur not being selfish, your just weighing your options on what would be the better situation for your child. Everyone does it. Just remember not to have any hate or anger in your mind when making any important decisions.
Girl, first of all u need to relax. Seriously putting stress on your body and mind is going to put stress on your child. Yes men can be awful sometimes, but so can women. If you feel like u n him r done then it's ok to take into consideration raising the child alone...but u can't keep the child from him if he chooses to be in his life, unless you can prove that he is unfit to be a father, which is pretty hard to prove to courts. Idk him and I am not making excuses for anyone, but sometimes we say thing that we don't mean, and it's impossible to fix it. But we learn from our mistakes. You really just need to take a deep breath and take one day at a time. I'm really sorry that u r going through that and I'm really sorry that he is putting u through more stress than u already have, but u gotta have a clear mind when ur making decisions about your child. Please don't make any decisions when your angry. I wish you the best of luck with ur baby, and I really hope things start to look up for u. I'm sorry I couldn't be more help, but u are more than welcome to message me anytime u need to vent. ♡