Storing Data

Why do you need to shut it down (or reset) 300 times a day? Why it can't stay on?

One option is to have a count for write times for certain address and once the counter hits the limit, the sketch changes the address it uses to write to the EEPROM.