@umar.... Oops!!! well well ... ummm itx ok man.. look my dear friend i know all these things will seems stupid for u but let me tell u one thing.. allah kisi par uskay bas sai zyada zor nae dalta.. so make it sure that canada was never ur place and u cud nt hav a better future there.. forget about everything ... look my brother got rejected for finland and he was lyk very very upset bcoz didnt have money to pay somewhere else and finland was free but he didnt loose heart and applied for australia and by the grace of allah now he is there enjoying.. so there is always something better waitin for u.. good luck for future man...