Honestly, I thought the reason for this loop is because Jung Ah found out about his secret and did the changes herself without his help. I find it weird he keeps sleeping on the bus each loop though. Made no sense there.
I guess him giving up a heroine ends the plot point and makes the loop or...