it doesn't matter if you are in canada or any other country in this world , life is not easy at all..but in my opinion if you think positive,work hard and have faith in Allah nothing's impossible...one should be thankful for what they have in their life. its you who make your life good by thanking for every single blessing and it's also you who make your life miserable by seeing other above you...life is not difficult its you who make life so difficult.... Allah is my best friend so i know Allah will make our life easy in canada inshaAllah....its your brain that controls everything so stay positive... everything will be great inshaAllah...nothing's impossible for Allah Kareem....He gave me everything what i prayed for Alhamdolillah...so.... i am happy that i am going to canada but i am more happy because he lives there...don't worry we both are very sober....when i will see him in front of me i will thank Allah who made it possible that i am meeting him to live with him for the rest of my life inshaAllah..