Derp... You praise it. Then it will come close at those times of the day. When the original time the ! Shows up. If you Disapline it, it will just loose hearts.
when it does that to me i check it's stats and what not. i only Disapline when i check it and when it has the ! and press a botton and it just smiles (like laugh at you) .
it works for me. but make sure you check every thing before you disapline it.