Should John have stayed with the 'almost' girl?