Every single person who has ever served a mission realizes that it's hard, but it's not necessarily the aspects that you think will be hard. It's random things, when I left I thought it would be hard because of the rejection, and the absence of friends and family, and the hardness of the work. But those just sort of are life, and they don't make it hard at all. It was hard for me in unexpected ways. It was hard because I realized there are people I seriously struggle loving. It was hard in the fact that the whole time you feel completely incompetent. It's hard in the fact that I've never been able to really express how I feel, and that's essential as a missionary, whether you're talking about the gospel and what it means to you, or you're expressing to a companion why you're acting a certain way. It's hard in the fact that even though it is so hard, you know that your family back home is expecting nice uplifting messages from you, and so you can't turn to them and wallow in self-pity.
And it's those things that make me so proud of surviving. I did make it. I love myself a little more, I try to love others a little more. I don't wallow in as much self pity. I also have learned that rejection is not really that bad, (and now I work in a call-center), and I realized that as incompetent as I feel, I still have gifts and talents, and it is possible to develop and progress, even if right now I feel like I'm not good enough, that just means work harder, I'm not stasis, I can improve, and learn and grow.