Hi Endrit :)
One's professional or social status in Canada does not make him/her preferable against others when it comes to this process. Your file was definitely more clear, proven stable relationship, and had a pinch of luck. If you can take a look at the spreadsheet you will see that back...