Keke Palmer better to have loved