Nope, never applied for any visa before.Have you applied for express entry, study permit or WP before? Is the funds in a personal or business account? Have you travelled internationally before especially to countries like US, UK, Australia, etc.? What types of functions were you invited to? If you have functions every 6 months they may not be Mimi entire occasions. Things like birthdays, wedding anniversaries except big anniversary like 50th anniversary where there may be large functions are not generally reasons to travel all the way to Canada.
Funds are in personal account & sallary account.
Not had any big international travel.