I have been asking myself today why is life so hard and filled with struggles? Whenever I have asked Josh "why is it so hard?" It being small daily struggles to big life struggles. He always says because it makes it worthwhile. We can not appreciate the joys of life without knowing the pains of life. It is the same in our Christian walk as well. We must go through the painful trails of life to one day be able to share in Christ's glory in heaven. We must carry the cross.