only love will win