Translate the following English sentence to French:
"I experienced surprise after surprise and also disappointment after disappointment."
J' y ai toujours eu d' agréables surprises, mais également des déceptions.