More than once, President Barack Obama has written personal checks to struggling Americans, he told a Washington Post reporter, in an admission that is bound to be controversial.