How can I set a flag to be flagged unlimited number of times?
As Triskelion mentioned, the Flag module might be the wrong tool for your use case. Despite that, if you're looking to allow multiple flagging (instead a flag/unflag toggle) you can add a Unflag a Node action (or whatever your flagged entity is) to the other action you have on a flag event.