Age 30+ and potentially being married should not be an issue if you can justify and write strong reasons in LOE (Letter of Explanation) why you want to do this specific course and why in Canada and your future career plan/path after you return back to your home country, like career prospects, potential compensation and how much of a change it would be from what you are earning now. The program you chose in Canada should be at least a bit relevant to your current educational background and employment, you need to be able to show clear progression in career and potential benefit of doing this course vs the amount you need to spend on this course pursuing in Canada. E.g. Typically for an MBA program in Canada the average age of foreign applicants would be between 28-32 years with 4-8 years experience.