But the Lord, your God, did not want to listen to Balaam. So the Lord, your God, transformed the curse into a blessing for you, because the Lord, your God, loves you. [Devarim 23-6]
Would it not have been greater had Hashem allowed Bilaam to actually curse and then transform the curses into blessings? Why did only Brachos come out of his mouth?
When you REALLY love someone it HURTS to hear bad things said about them. Hashem loves us so much that He [כביכול] couldn't even take hearing a negative word said about us!!
[Rav Charlap ztz"l]