I'm starting to learn that a lot of the good things which are hard to acquire can take a long time and in some cases, there's really no guarantee. This is probably where it's just stupid to feel sad about something related to it. It's not going to make the situation any better and become more like an unnecessary energy being expended.
The way I see it is to put in the hard work and accept getting in return little by little. The reason why you are doing it is rather simple. It's because you expect it to make you happy eventually. It's just how you naturally function as a human being. It's also better to be positive than think negative thoughts and learning to cope with the stressful things while managing to sort it all out is great to achieve for surviving in the wild out there!