Many times when people are faced with great hardship and troubles in their lives, they will ask God: "What have I done to deserve this?"
I would say to those people that their question sounds an awful lot like one which I often find myself asking. Jesus was sinless and perfect, yet he chose to die a horrible death so that we may be forgiven of all our many sins. What did we do to deserve this?
While I can never give a definite answer for the first question, the answer to the second is simple.... "Nothing".
Nothing we have ever done, or ever will do can cause us to deserve the great sacrifice which Jesus made on our behalves! What he did, he did out of an incomprehensible.
love for us all. That love is such a great gift that it overshadows any hardships we may face in this life; and it makes any questions about why we have such hardships seem unimportant. Whenever life seems difficult, we must remember that as long as we faithfully serve God, whatever difficulties we encounter will work out for good according to God's will. That is a very reassuring thought to all who have faith!
God's love is such a great gift that we should never worry about what we do or don't deserve. For we are unfairly blessed, and any attempt to measure out what we deserve will reveal only our debt to love God and others.
This thought really brings the lyrics of a Relient K song to my mind.
"The beauty of Grace is that it makes life unfair."
Also, These scriptures....
"And we know that God causes all things to work together for good to those who love God, to those who are called according to His purpose."
"....But in all these things we overwhelmingly conquer through Him who loved us. For I am convinced that neither death, nor life, nor angels, nor principalities, nor things present, nor things to come, nor powers, nor height, nor depth, nor any other created thing, will be able to separate us from the love of God, which is in Christ Jesus our Lord"