What "explains life" to you?
That nothing has a purpose insomuch as I don't buy into the "God wanted another angel with Him" B.S. that I often hear when I loved one dies. Life is unpredictable and the bumps aren't challenges that someone puts in front of you so that you can become stronger, have your faith renewed, etc. They're there because those are the breaks.