'Chasing Amy' director Kevin Smith has taken the blame for his fallout with actor Ben Affleck, and admitted he "told too many candid stories" which weren't his to share.