A woman knows right away if she is pregnant. There should be no reason for any abortions at least not after heartbeat.
Simplistically, that's borne out by the facts - most abortions take place early, certainly those abortions that are derided as "convenience" abortions. You find out you're pregnant, you realize you're at the wrong time in your life to have a child, and you quickly get an abortion.
But let's drill down a bit. The abortions that would be barred by a heartbeat bill or a pain-threshold bill (e.g., the 20 weeks bill signed by Gov. Kasich) are the problematic ones, the ones prompted by events such as abandonment by the father or a break-up in the relationship, or by the discovery of fetal abnormalities. We need to recognize that babies who are born "unwanted" will need greater support by the community, because the normal role of the nurturing parent will be compromised, or impossible to fulfill. Abortion is a terrible thing, but the circumstances that prompt later-term abortions are tragedies in themselves.
I recognize that none of the circumstances I've noted above may qualify as valid "reasons" for abortion in your view, and I respect that. But we shouldn't be blind to the cost of compelling women to give birth under circumstances where the last thing they want to do is raise a child. Yes, the child will live, but it will "take a village" to provide that child with the kind of life that most of us took for granted growing up. God bless those with the means and the courage to adopt such kids.