I have a lot of friends who have reached CANADA in a span of 4 months & trust me life is no bed of roses there. Of course, there are a lot of aspects to see which we all miss just thinking about the greener pastures on the other side.
Just sit & wait for your turn. More then anyone & everyone, trust GOD. He's got good plans for your future.
You will be there soon
Wish you the best brother. Let me know if you need any other info.