I once have proven in life that to get where you want to be is that you have to work it out and set a goal for yourself and then target that goal. For a while you will just see that there may be a slow progress but if you put your mind into it with determination and perseverance you will definitely achieve those goals no matter how "punch in the moon" awfully hard it was.
For me life is a hard cookie to bite, you first have to plant, harvest, grind, winnow, grind again, find other ingredients for your cookie, bake, and then eat which takes energy too. So to get your cookie you really have to work it out because you will just find yourself like a leaf where you are at the mercy of the elements. But you must think rather that you are one of the elements that would shape your life.
I saw that into my cousins, the other one with no good education, just a dream to go to canada and there he was now because he had set his mind into it and now he may not living his dream like a king but at least he is in Canada with his family. Like his brother, the other one had a good background education and really devised a way to get into Canada by doing a cross-country technique which he applied for Visa from another country.
Since he has some skills and work experience he just easily was accepted and now both of them are living in a dream country just because they persevered to reach their target goal in life.
I take inspiration from those cousins of mine that is why I also strive to reach my life goals but in my case there are individuals who are helping me in the foreground and it makes me feel to also persevere more be more determined to make my life more normal and comfortable despite the odds and the hardships which seems to be making my target goals impossible to achieve.
I never lose any hope as long as I can do something like blogging and breathing in and out the fight still continues and even though the horse has the last laugh I still want to laugh in the end and shout "Victory!"