Some people may be flaky because they are not good at time management. Overcommitting to things may be another reason for being flaky.