The temp guage should be bang on the middle at 90, 70 is the lower marking. If the reading goes up and the fan stays on constantly then the engine is too hot so there may be an air lock in the system due to a leak. Check or mark up the level in the expansion tank when its cold, drive about and then check it again when cold to see if its dropped.
For now if its possible, leave the bonnet open so the heat rises up and out of the engine bay, this will stop the fan going on and draining your battery.