I recommend hooking those coolant lines back up to your throttle body, especially when trying to diagnose a problem.
Honda made it that way for a reason
Your those coolant lines help our ecu determine if your engine is up to operating temp.
If your engine never reached operating temp, your car will run more rich and get worse gas mileage.
Some things to check:
as mentioned replace thermostat - it's cheap.
look for signs of blown or leaking head gasket: white smoke in exhause, sweet antifreeze smell in exhaust, overflowing reservoir tank, oily film on surface of coolant.
air pocket in coolant - bleed coolant system
Perhaps you have an air pocket and that goes into your heater core which gets stuck and that's why your heat then no longer feels hot. Then your engine starts to get hot because the coolant isn't circulating properly.
Next is to find out how air is getting into the system which I have seen caused by a leaking head gasket allowing the combustion chamber to force air into the coolant passages around the cyl.