I have the same issue. At 210,000 miles my v6 drinks coolant at a rate of 1/2 a jug every 10,000 miles. It's been this way since I bought it 3 years ago at 180k and probably a small head gasket leak. Open up the cap when it's cold and see if the system still has pressure in it, Mine does. Leave the cap off and start the engine and fill the radiator till its topped off and You'll have nonstop heat again. You may hear some gurgling inside the cabin too which is air being pushed out of the heater core. I can usually tell when it's drinking coolant because it doesn't idle as smooth. It hasn't gotten any worse so I've never been too worried about it (as I knock on wood)