His last name
My Last Name
Hyphenated Last Names
ugh, I voted and pushed the wrong button.
I would absolutely give the baby my last name
Molly, Morgan, Mia and Carson
As I believe everyone else is in agreement, I'd go with your last name solely unless things changed drastically before your daughter's birth.
BUT -- I would also stop telling him what he *has* to do. Stop inviting him to participate in creating the baby registry, setting up the nursery, etc. This is one of the most incredible times in your life and you deserve to enjoy every single moment of it... vs. having someone begrudgingly participate and ruin it for you. You and your baby deserve better. Surround yourself with friends / family that will celebrate her life with you.
He should, at minimum, help provide support. If you can truly make it on your own salary, set up a special account for child support to be deposited into. If nothing else, it will make a nice college fund in time.
IF he decides to step up and be a DAD, (not simply a sperm donor), then there can (and should) be more involvement -- including visitation. If your daughter decides that she wants to have his name when she grows up, she can petition the court to change her name.