Consider the phrase: 

> This experience **humbled** me.

I Think that it has a different meaning than 
> This experience **humilliated** me

Is there a similar verb for this in spanish?