According to a source from Life & Style, Sean Penn has fallen hopelessly in love with Charlize Theron, and he's telling friends that he wants to marry her before the year is over.