Thanks for reply,
they have wasted my 3 years and in finding that i am not even eligible, and i investigate all the legal point of Canadian law and really impressed that legal departments of every country is almost same like Pakistan.
means i can prolong the case against visa officer in courts for 3 years easily and i have decided i will do this and surprisingly i can present my case myself by just paying 50$ Court fee so if they reply me once again negatively then i will go to federal court then high court the supreme court then larger bench of supreme court of Canada
you know after 3 years wait sudden refusal really disturb me and now after 1.5 month i recovered myself and started working on other plans of life i.e i have started my Mphil leading to Phd and also got scholarship, i am applying for Australia now, i also switched my job, and started a part time business etc so Canada was my first priority but not now now i will just play game with them and lets see how much can i disturb them officially and mentally, i can understand very well visa officers are just employees like us if we report their mistakes by name to higher authorities and even in courts it will definitely give a worst impact of carrier of visa officer.
i also advise to all others please take is as second priority and concentrate on other plans of life i.e your current job, any other job opportunities, any business, or any other country etc and don't be disappointed