Ben question's himself after cheating on Vanessa.