Yes Canada is primarily concerned about whether people can support themselves without working, are in good health but also have health coverage, have somewhere to return to after their visit or for other reasons, etc. Other than spousal sponsorship there aren’t truly any viable options for you...