2005 Honda Accord EX no heat but doesn't overheat
It could be the thermostat needs to be changed, you can tell by where the temperature is on the gauge, may be a blend door or actuator in need of repair, or could be a plugged up heater core, or just running low on coolant. Check the coolant level.
Search Honda Accord Questions
Honda Accord Experts