Yes, it seems by your answers you are new and you did your visa filing on your own without doing much research, but good thing I feel about your application, it's just a refusal based on visa officer was not sure about your plans on staying/over-staying in Canada.
By means of a profile like your...