I did it!!!
I just officially got PR in Canada. :D
Many things in my life had happened randomly in the past, but this time I feel like I made it happen by making the choice and by putting the efforts toward my goal. I just literally saved myself from the edge of collapse, I am so glad that everything worked out.
Thank you, Fabric and everyone on this forum from bottom of my heart.

... I cannot help it, I am so happy!!
Now I can see a glimpse of hope for my future. Today I celebrate this joyful moment by twirling with my favorite Tchaikovsky.
https://www.youtube.com/watch?v=VsGKGSZtV10