I have often pondered, Why is it that the Son of God and His holy prophets and all the faithful Saints have trials and tribulations, even when they are trying to do Heavenly Father’s will? Why is it so hard, especially for them?
Though my trials may be difficult, there's always some one who has it harder...
The purpose of our life on earth is to grow, develop, and be strengthened through our own experiences.
What, then, does it mean to wait upon the Lord? In the scriptures, the word wait means to hope, to anticipate, and to trust. To hope and trust in the Lord requires faith, patience, humility, meekness, long-suffering, keeping the commandments, and enduring to the end.
Who am I to complain? Who am I to sit here and be selfish, when there's people out there who need me? Who am I to try to make my life easier, when I already have it so easy? Who am I to tell the lord, No?
"Let us not give up on the Lord. His blessings are eternal" - Elder Hales