Boehner or any one in congress can NOT defund Obamacare.
Obamacare expenditures are already baked into the ACA law signed by president Zero.
The House can only initiate new expenditures bills.
It can not unring the bell of laws already passed.
The House can not pass any law all by themselves.
Now you are just spouting democratic party line. If the House don't appropriate it, they can't spend it. Painful, you bet but they have the Power of the Purse. It might behoove you to re peruse the Part of the Constitution where they say no Congress can bind a future Congress.