Why do I have to burn the bootloader to my UNO r3 so often?

please read what have I added to my previous post...

Yes
the code is similar I only changed baud from 57600 to 9600
and commented lines to make it give me 1 line instead of 3 lines
because im trying to make the clock be displayed on 4 7-segment displays via PCF8574 and PNP-BC327

DS1307 THT or SMD they both gave me same results