Applied online here in Sydney with Philippines passport on Dec 9,2017 got the letter that says they are rejecting my application on Dec 18, 2017. Take note that I have already been to Canada once. I also sent the same documents I sent to get a European, Japanese, Australian visa. I have sent them 2 work contracts the other one is for 5 years, and the other one is part-time. I also sent them my registered business permit including payments from clients and bank accounts showing my financial status. However, the letter said I didn't show valid reasons for me to leave Canada after my stay. They also mentioned how I don't have employment prospect in the country of residence, current employment situation and personal assets and financial status. I am very confused about this refusal. I was certain I will get the visa. But nope! frustrating. I can't do anything about this, feeling so powerless and feeling like I don't deserve to go to Canada. There's no other way I could have done differently because my documents are complete. Including the fact that I need to leave Canada because I am getting married in January. Like what do they want?