Running Arduino Micro 24/7

Yes, it seems really flaky.

I can upload new sketches, and after opening the serial monitor it runs them ... the first time.