Could have been the starter switch, starter contactor, starter, not necessarily a dead battery, especially since the OP has stated that all the lights worked during preflight. It is what it is. Yeah, Cessna 152 trainer, weakish battery, lots of hot starts by students, wouldn't pop over. Hungry...