Reuters – Nobody ever said Hollywood relationships were easy, and the on-again off-again affair of Justin Long and Drew Barrymore certainly proves that out.