By the grace if Allah, I received my passport with visa this evening :)
Im leaving for Toronto this Sunday inshAllah :) Will still be visiting the forum and keeping in touch! I wanna thank each one of you for the constant support and motivation to keeping myself calm and patient. May God grant...