Why does this song make me cry

I dont know why but every time I listen to the song Andrea bocelli: Ava Maria
I get these odd emotions and I start to cry.

any one have an answer?