Sean Penn and Charlize Theron's love affair and their decision to get married. Two people who were friends for almost…