I would love to take a bachelors in a public university if I had the financial resources and 4 year time to do so. I chose the 2 year program because it fit into my budget and duration of study. According to the
Global Affairs Canada website, "Whatever your budget may be, you’ll find something just right for you in our diverse range of education options."
I know many guys with identical profile as me who had even larger gap after high school and got their visas a couple of months ago for a same 2 year business diploma. I guess it all boils down to 50% luck and 50% presentation. Will wait for GCMS and move forward from there. Appreciate your support.