James Franco Talks Ex-Girlfriends, Dating In The Digital Age & "Angry" Texting