However , when Barney leaves to speak to Marshall on the phone , Tom reveals that he and James are getting divorced due to James cheating on him .
However , when Barney leaves to speak to Marshall on the phone , James reveals that he and Tom are getting divorced due to James cheating on him .