I understand his pain and it happens to me before (in other game)., That's why I've set a rule for myself for such event, I'll only collect all those rewards right before (like about an hr to 1/2 hr) the time limit. Of course have to set timer/reminder for myself.