we could have been so good together