First off check your fluid level, then look in the radiator with the cap off and the engine running and you should see the fluid moving, if not then suspect the water pump but the most likely cause is a malfunctioning thermostat. Your description leads me to this as the best guess if the radiator is not extremely hot or you suspect that the guage is saying it is hot when it seems pretty normal then the temperature sending unit may be the problem. you said always hot so I assume it means all the time like the guage never says cold.
the normally position of needle in temperature gage is a half of gage.
=A Gage is gun a 12 gage=
It could be a number of things, but my first guess would be a faulty thermostat.
Change the gage from high to low.
My first guess would be a thermostat stuck open. Replace the thermostat.
The temperature gage on a 95 Civic can be located on the dash board, assuming this temperature gage is for the heat of the engine. It is usually located near the mileage.
Because you overheated it and blew it up
It sounds like a bad Temperature Sensor or the Gage It's self.
Maybe you need a new therastat( think I spelled that wrong LOL) Have you check that?
your thermostate needs to be replaced
Stuck open thermostat.
Thermostat