why do i keep committing