It's hard to please when it comes to abortion.

A pair of pro-life Democrats have learned that the hard way, earning rebukes from opposite sides of the abortion spectrum thanks to their 'yes' votes on the healthcare bill.

Rep. Bart Stupak's (D-Mich.) work to obtain an abortion funding compromise has earned him the primary opposition of the two powerful PACs -- Planned Parenthood Action Fund and NARAL Pro-Choice America. Meanwhile, Stupak ally Rep. Steve Driehaus (D-Ohio) lost the endorsement of Ohio Right to Life on Wednesday to former Rep. Steve Chabot (R-Ohio).

Right to Life seems like it was unlikely to back Driehaus over Chabot, though it did back his sister in her campaign to succeed him in the state House in 2008. But the group could have stayed silent too, as it has in other races.

"Whether Steve Driehaus was duped by the offer of a worthless Obama executive order or was merely attempting to provide himself political cover, he bears responsibility for the greatest expansion of abortion since Roe v. Wade," said Ohio Right to Life PAC executive director Mike Gonidakis. "Pro-lifers in the 1st Congressional district will remember his health care vote in November.”

Stupak is being challenged in the primary by former state House candidate Connie Saltonstall.

NARAL president Nancy Keenan said Stupak has earned himself a one-way ticket home.

"The voters in Michigan’s 1st District are looking for an alternative to Bart Stupak," she said. "For years, he has attacked women’s freedom and privacy and, for the last several months, seized the national spotlight as he held health care reform hostage to his anti-choice political views. The clock is ticking on Mr. Stupak’s ‘15 minutes of fame.’"